當我嘗試發佈我的項目時,Visual Studio不會將某些文件移動到目標發佈文件夾。目前我有這個問題.json
文件。我正在使用Visual Studio 2010和MVC4。爲什麼Visual Studio不會在發佈中移動某些文件?
是否存在關於哪些文件或MIME類型應該發佈並移動到目標文件夾的配置?
當我嘗試發佈我的項目時,Visual Studio不會將某些文件移動到目標發佈文件夾。目前我有這個問題.json
文件。我正在使用Visual Studio 2010和MVC4。爲什麼Visual Studio不會在發佈中移動某些文件?
是否存在關於哪些文件或MIME類型應該發佈並移動到目標文件夾的配置?
當您希望Visual Studio將文件移動到目標發佈文件夾時,請在解決方案資源管理器中的文件上單擊右鍵並選擇屬性,然後將「構建操作」設置爲「內容」。
您可以在Visual Studio中設置複製到輸出目錄文件的屬性。單擊文件名稱,按F4
打開屬性,並將Copy to Output Directory
設置爲Copy always
或Copy if newer
。
所以我認爲這是多餘的行爲,不是嗎? Visual Studio不應該自動移動項目中的所有文件? –
不一定,許多文件僅用於編譯。即所有的C#代碼都會被編譯,輸出是被複制的,而不是文件本身。我認爲有些文件類型會自動設置複製,而json可能只是一個文件類型,它沒有默認值。 – AaronLS