我在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