我在C#
中構建了ASP.NET Web Service
,而且我需要在Linux
上運行此操作。谷歌搜索後,我發現可以使用Mono Develop在Linux
上執行ASP.NET
網絡服務。但是當我嘗試在單聲道(Xamarin Studio)中打開我的解決方案文件時,它給了我一個錯誤:無法在Xamarin Studio(MonoDevelop)中打開VS 2010解決方案文件
嘗試加載項目時出錯。
我在做什麼錯?或者在Linux
上運行ASP.NET Web Service
的最佳解決方案是什麼?
編輯:所有的
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation defaultLanguage="C#" debug="true">
<assemblies>
</assemblies>
</compilation>
<customErrors mode="RemoteOnly">
</customErrors>
<authentication mode="None">
</authentication>
<authorization>
<allow users="*" />
</authorization>
<httpHandlers>
</httpHandlers>
<trace enabled="false" localOnly="true" pageOutput="false" requestLimit="10" traceMode="SortByTime" />
<sessionState mode="InProc" cookieless="false" timeout="20" />
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
<pages>
</pages>
</system.web>
</configuration>
我在Xamarin中創建了一個新的ASP.NET Web App解決方案,並使用ASP.NET Web服務中的代碼替換了代碼。它運行時給我'HTTP 500.19 - 內部服務器錯誤'。我需要在我的'web.config'中更改什麼? – firefalcon 2014-09-24 10:25:30
您的項目中有web.config文件。我有它默認情況下。 所以你可以使用XamarinStudio。 – 2014-09-24 10:31:38
我已經發布了我的Xamarian Studio'web.config'。你可以看看,有什麼不對?提前致謝。 – firefalcon 2014-09-24 10:50:09