DOBON.NET DOBON.NETプログラミング掲示板過去ログ

VB Web Developerでのページリンクについて(Excel・ネットワーク)

環境/言語:[サーバ:Windows 2003 Server クライアント:Windows XP SP3 開発:VB 2008]
分類:[.NET]

Visual Basic Web Developerを使用して、
別のサーバの共有フォルダにあるExcelファイルを開く、
という処理を実装しようと考えています。

単純にhtmlでリンクを貼れば良いのかと思い、実行し、ファイル
が表示されたのですが下記エラーが表示されてしまいます。
------------------------------------------------------------
'共有フォルダがあるサーバ名/共有フォルダ名/test.xls' が
見つかりません。ファイル名およびファイルの保存場所が正しい
かどうか確認してください。

[ファイル] メニューの最近使用したファイルの一覧からファイル
を開こうとしている場合は、そのファイルの名前が変更されていな
いこと、移動または削除されていないことを確認してください。
--------------------------------------------------------------
実際ファイルが展開されているのにもかかわらずこのようなエラーがでてしまいます。

ちなみにコードはdefault.aspxに下記リンクを追加しただけです。

<a href="file://共有フォルダがあるサーバ名/共有フォルダ名/test.xls">テスト</A>

エラーが出力されない、もしくは別のリンク方法がありましたら、
ご教授の程、宜しくお願いいたします。

> <a href="file://共有フォルダがあるサーバ名/共有フォルダ名/test.xls">テスト</A>
>
> エラーが出力されない、もしくは別のリンク方法がありましたら、
> ご教授の程、宜しくお願いいたします。

  Web系はほとんどやらないのですが・・・
  基本、権限の問題でそうなります。

  権限を解決するか、ASP.NETの方で偽装設定するかです。

  ご検討下さい。

※ aspnetユーザーが、そのサーバーの共有リソースにアクセス権限
  が無い。と言うことです。

  Webの動作原理や構造と権限の勉強をしましょう。

以上。

DOBON.NET | プログラミング道 | プログラミング掲示板