2010-07-21 31 views
2

我有一個asp.net mvc 2.0應用程序是.net 4.0的模式文件我使用的是visual studio 2010的最終版本,我使用它們的發佈按鈕。VS 2010發佈是否排除架構文件?

當我發佈我的解決方案時,包含我的xml架構的文件夾被排除。我不知道爲什麼會這樣做,但我不希望發生這種情況。有我可以設置的設置嗎?

回答

4

您可以設置.xsd的文件屬性,以確保它們是構建和發佈的一部分。他們需要被標記爲內容。子目錄不需要修改,只需要.xsd。

Properties -> Build Action -> Content. 

alt text

執行發佈操作,你的文件夾的.xsd包括在公佈的文物。在這個測試中,我發佈了一個名爲mvc-test-output的本地目錄。所有MVC輸出和.xsd及其子目錄均已發佈。

alt text