2012-08-17 45 views
3

當我將Visual Studio 2010中的asp.net mvc 3應用程序發佈到IIS 7時,某些文件夾未發佈到本地主機。我在名爲profileimage文件夾的asp.net mvc 3應用程序中的Content文件夾下沒有創建到wwwroot文件夾下的localhost目錄下的文件夾。但是其他文件夾如css,img,js在內容文件夾中被創建。我已經使用文件系統將應用程序發佈到本地主機。我搜索了查找問題,發現屬性的構建操作應該是內容,但profileimage文件夾屬性不顯示BuildAction屬性。什麼可能是一些文件夾不是在本地主機創建的問題。發佈mvc 3應用程序時未創建某些文件夾

回答

7

如果文件夾爲空,則不會發布。一種可能性是在該文件夾中放置一個空文件,並將此文件的「生成操作」設置爲「內容」。

MSConnect上的票has been opened和解決方法是將一個虛擬文件添加到該文件夾​​。

+0

該文件夾已經包含圖像文件,圖像文件屬性沒有Build Action選項...或者,文件意味着應該是什麼類型的文件 – CodeManiac 2012-08-17 09:14:13

+0

每個文件都必須具有Build Action屬性。 – 2012-08-17 09:20:36

相關問題