私はvb.netのアプリケーションをネットワーク経由で実行しています。実際には、exeファイルのショートカットはLAN上で共有されるため、データベースはアプリケーションがインストールされている1台のコンピュータに残ります。すべては1つのことを除いて素晴らしい作品です。ネットワーク経由のアプリケーションパスの問題
このアプリケーションのロゴはデータベースに保存され、ロゴはアプリケーションによって生成されたレポートに表示されます。ロゴファイルは、OpenFileDialogを使用してユーザによって選択され、データベースに保存されます。 D:\ Pictures \ filename.jpg
ネットワークから(exeファイルに行ったショートカットを使用して)アプリケーションを実行すると、D:\ Pictures \にエラーが表示されます。これはショートカットを実行しているシステムには存在しないためです。
ロゴのパスをネットワーク経由でアプリケーションが見つけられるように保存するにはどうすればよいですか?
おかげで、よろしく、 Furqan
イメージへのパス(ユーザーのローカルマシン上のパス)のみを保存しているようですが、実際にはすべてのユーザーがアクセスできる共通の場所にイメージをコピーしていますか?また、ドライブのマッピングに関する複雑さを避けるために、パスをUNC形式で保存することをお勧めします(http://en.wikipedia.org/wiki/Path_%28computing%29などを参照)。 – Simon