2011-05-30 31 views
3

我在asp.net網站中有一些* .java文件。當我嘗試建立在Visual Studio中失敗,出現錯誤的網站在asp.net網站中禁用* .java文件編譯

錯誤1 CodeDOM提供類型 「Microsoft.VJSharp.VJSharpCodeProvider, VJSharpCodeProvider,版本= 4.0.0.0, 文化=中立, PublicKeyToken = b03f5f7f11d50a3a「可能 未找到。

但我不想編譯它。這些文件只是在瀏覽器中顯示源代碼。解決方案可以是用其他擴展名重命名文件,但可能只是禁用Java文件的編譯。這將是更好的解決方案。任何想法如何禁用它?

回答

0

您可以從項目中排除這些文件。

Right Click on the File並單擊Exclude From Project

+1

謝謝。我已經嘗試過了。它將.exclude擴展名添加到文件中。沒有重命名文件可能嗎?也許web.config中的編譯器配置可以做到這一點? – 2011-05-30 04:28:41

+0

不,我認爲是。 – 2011-05-30 04:30:44

+0

即使你排除了文件,那麼實際上你需要做什麼擴展我可以從你的問題得到的是你想編譯asp.net文件而不編譯* .java擴展文件和上面提到的解決方案很好 – Devjosh 2011-05-30 05:21:04

1

如果你希望它在解決方案,確保生成操作未設置編譯:

enter image description here

將其設置爲內容等,或只是刪除它從解決方案。

+0

謝謝!不幸的是,它不是一個Web應用程序,而是一個網站。在屬性窗口中我沒有這樣的選項。 – 2011-05-30 04:32:12