1

私は (まだ) Visual Studio 2008 を使用しています。プロジェクトのルート レベルにある "resources" というフォルダーにいくつかのファイルを含む ASP.NET Web アプリケーションがあります。そのフォルダーには、jQuery のインクルードなどと、アプリケーションのユーザー向けのドキュメントである PDF ファイルが含まれています。ディレクトリ構造は次のようになります。

Project
  |__ Properties
  |__ References
  |__ (etc.)
  |__ bin
  |__ (etc.)
  |__ resources
        |__ (etc.)
        |__ docs
              |__ DocumentationFile.pdf

私が抱えている問題は、アプリケーションを公開するときにresources/docs/(空のフォルダー) が作成されることです。/binフォルダとその内容もルート レベルの適切な場所にコピーされているため、すべてが機能します。

しかし、私のOCD傾向により、なぜ余分なコピーが/bin. 誰でもこの現象を説明できますか?

ソリューション エクスプローラーの [プロパティ] の下にある [コンテンツ] としてマークされたファイルがありますがDocumentationFile.pdf、それを行う前はまったくコピーされていませんでした。また、以前は「出力ディレクトリにコピー」プロパティを「新しい場合はコピー」に設定していましたが、その必要がないように思えたので、「コピーしない」に戻しました (わかりませんが)。ドキュメントを更新するとどうなりますか? 新しいバージョンは公開されますか?)

あなたが提供できる洞察に感謝します。

4

1 に答える 1

0

私はそれを理解しました-bin/resources/docsフォルダーは、プロジェクトディレクトリを乱雑にしていた残りの空のフォルダーであり、ドキュメントファイルの「出力ディレクトリにコピー」プロパティを「新しい場合はコピー」に設定したときに残っていました。

于 2012-12-12T23:11:36.733 に答える