我有一個asp.net MVC網站,它使用somme DLL只能在32位或僅在64位(sql lite)中工作。使用IIS作爲本地Web服務器來調試我的visual studio
由於我們的服務器運行在64位,我想運行我所有的代碼在64位。問題在於Visual Studio開發服務器在所有情況下都以32位運行。
所以我來使用本地IIS Web服務器。
問題是,使用asp.net MVC網站時,必須將網站放在網址的根部。
所以我希望將「mywebsite.lo」(在我的hosts文件中有一個條目)或「localhost:9999」作爲項目url。
但是,如果我嘗試把這個,當我創建虛擬目錄,我得到這個錯誤: 無法創建虛擬目錄。在本地機器上找不到服務器'mywebsite.lo'。創建虛擬目錄僅在本地IIS服務器上受支持。
所以我創建了自己的網站,正確的綁定響應'mywebsite.lo'。現在,如果我點擊創建虛擬目錄,我收到了一條成功的消息。如果但是當我運行網站時,我收到一條消息:無法在Web服務器上開始調試。 Web服務器配置不正確。查看常見配置錯誤的幫助。在調試器外部運行網頁可能會提供更多信息。
在網站的根目錄下不是必須有一個asp.net mvc網站。你是從哪裏聽來的? –
我上次嘗試使用路由問題。 – J4N
那麼,無論你有什麼問題,都不是因爲MVC不允許。更可能的是,您的問題是您沒有將子文件夾設置爲IIS中的應用程序。 –