質問

VS2008で公開機能を使用し(ClickOnceインストールと思われる)、公開されたアプリケーションを別のコンピューターにインストールした場合、ファイルはどこにコピーされますか?

つまり、アセンブリの同じパスに補助ファイル(.txtファイル)が必要な場合、どこで作成する必要がありますか?

ありがとう。

役に立ちましたか?

解決

アプリケーションはオフラインまたはオンラインのみで利用可能ですか?私の経験はオンラインのみであり、その場合は一時ディレクトリにインストールされると思います。補助ファイルをアプリケーションファイルの一部として含めることはできますか?これは、任意のタイプのデータファイルを含めることについても話します。

http://msdn.microsoft.com/en-us/library /d8saf4wy.aspx

http://msdn.microsoft.com/en-us/library /6fehc36e.aspx

他のヒント

アプリケーションの公開時に場所を指定しておく必要があります。そのフォルダを書き留めてください。

同じプロジェクトに対してウィザードを再度実行する場合、場所を記憶している必要があり、フォルダはフォームに事前入力されます。

編集

これを使用し、公開フォルダーの場所としてハードドライブ上の場所を指定しました。このフォルダーには次のファイルが含まれています。

  • publish.htm
  • setup.exe
  • [application] .application

これには、インストールのビルドに必要なファイル(exe、マニフェスト、その他のdll、および外部リソース)を含むApplication Filesというフォルダーも含まれています。

次に、3つのファイルとフォルダーを、インストールフォルダーURLで指定されたWebロケーションにコピーします。

編集2

ファイルのインストール先について話している場合は、次の場所にあります。

  

C:\ Documents and Settings \ [user] \ Local Settings \ Apps \ 2.0 \ H165QZM1.QBE \ 0OAEZTRX.Y3N \ [GUIDが続くexe名の一部が切り捨てられたバージョン]

これは最も明白な場所ではありません。また、フォルダー H165QZM1.QBE および 0OAEZTRX.Y3N はおそらく異なるマシンでは異なるが、 C:\ Documentsの下にある唯一のフォルダーであることを指摘する必要があります。 Settings \ [user] \ Local Settings \ Apps \ 2.0 Data と呼ばれるため、簡単に見つけることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top