問:如果卸載掉DotNetCompilerPlatform,得到新的web.config,網頁的確能夠運行。但是里面的vb代碼不能運行。必須使用roslyn,請問哪個產品是合適的?,asp.net建站,roslyn里面的exe文件不能訪問
答:您好,
請問您指的是否是baokun這個主機,程序一般不會強制要求使用roslyn編譯,為您調整了該主機的默認頁順序,將default.aspx設置為了優先的默認頁,目前訪問該站點可以正常打開,請您再試下;如果有其它問題,可以詳細說明下;非常感謝您長期對我司的支持!
問:您好,感謝回答。我可以進入那個主界面,但是我的問題是:我點擊“存入cookie”按鈕,應該顯示一個字符串。但是這個網站不行。最初生成的web.config,里面含有dotnetframecomiler字符串時出現roslyn\\vbc.exe找不到的錯誤,后來根據你們網站專家的建議刪除了這個東西,重新生成了web.config,就是目前使用的文件。網站能看得見,但是里面的事件不能運行。麻煩您再幫我想一想:如果我要用roslyn的東西,怎么辦?
答:您好,虛擬主機不允許執行調用exe,功能上請用其他方式實現,如果程序必須調用exe請使用云服務器可自行搭建運行環境,非常感謝您長期對我司的支持!
問:
答:您好,
截圖報錯是程序使用了roslyn動態編譯,而虛擬主機不支持運行exe文件,導致運行出錯,已經為您調整了web.config文件中的設置,原web.config文件另存為了web.config.bak,目前測試訪問站點http://www.winwineyewear.com/ 已經可以打開了,如圖所示,請您現在測試;非常感謝您長期對我司的支持!
問:之后發布,我這邊要注意什么嗎
答:您好,
以后發布類似的程序時,可以將web.config文件中的<system.codedom>和</system.codedom>之間的內容注釋掉之后再試;非常感謝您長期對我司的支持!
問:服務器里面打不開exe文件
答:您好,非常抱歉,我司的主機存在策略安全,在www下是不能運行 exe文件,建議不要放置在 www下面 ,以提高主機的安全性 ,非常感謝您長期對我司的支持.由此給您帶來的不便之處,敬請原諒!謝謝!