我正在使用Web應用程序項目進行惡夢,我正在使用Web部署項目進行部署。global.asax和web部署項目的編譯器問題
無論出於何種原因,如果我允許Global.asax(和Global.asax.cs)文件被預編譯,那麼事件永遠不會觸發。
因此,我將全局文件的生成操作設置爲內容 - 始終複製。問題是當我嘗試構建部署項目時收到錯誤消息:
可能會加載類型「.Global」。
任何人都可以給我任何指示,這個問題已經殺了我們好幾個星期了 - 這似乎很荒謬!
感謝 鋁
我正在使用Web應用程序項目進行惡夢,我正在使用Web部署項目進行部署。global.asax和web部署項目的編譯器問題
無論出於何種原因,如果我允許Global.asax(和Global.asax.cs)文件被預編譯,那麼事件永遠不會觸發。
因此,我將全局文件的生成操作設置爲內容 - 始終複製。問題是當我嘗試構建部署項目時收到錯誤消息:
可能會加載類型「.Global」。
任何人都可以給我任何指示,這個問題已經殺了我們好幾個星期了 - 這似乎很荒謬!
感謝 鋁
這是一個web表單應用程序或MVC應用程序?
您是否嘗試過使用aspnet_compiler工具查看詳細輸出?也許你可以在那裏看到某些東西,但不會顯示在輸出中。 這裏是一個鏈接,可以幫助你:http://www.asp.net/web-forms/tutorials/deployment/deploying-web-site-projects/precompiling-your-website-cs
你可以嘗試創建一個新的單獨的項目,並在Global.asax和Global.asax.cs中文件添加到新的項目,並嘗試發佈呢?如果可行,那麼你的項目可能有問題?
最後但並非最不重要的,你可以檢查是否有多個類稱爲全球,也許該網站沒有驗證。
請讓我們知道它是否工作。