8

我試圖在Visual Studio 2010中使用「文件系統」發佈方法發佈MVC3網站。 MVC網站不起作用,但我幾乎肯定這與我目前的服務器配置有關,所以我的問題是而不是爲什麼網站不工作。我的問題是當我發佈該網站時,它不發佈「模型」或「控制器」文件夾;這是正常的嗎?如果是這樣的話,如果沒有這兩個元素被構建到服務器上,網站如何運行?MVC3發佈,爲什麼模型/控制器沒有發佈

回答

19

是的,這是正常的。您的模型和控制器被編譯並放置在名爲「bin」的文件夾中。該文件夾中應該有一個包含項目名稱的DLL。

+0

這就是我正在考慮的事情。所以我想我的下一個問題是,如果另一個Web開發人員開始在我身後處理這些應用程序(如我離開我的公司),他/她如何在沒有這些文件的情況下編輯它們? – aaronmallen

+5

那麼,希望你的源代碼能夠被他們訪問(git或svn倉庫)。在最糟糕的情況下,他們可以使用類似下面的方式反編譯:http://www.jetbrains.com/decompiler/index.html?topDP –

相關問題