Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用web api部署c#web应用程序';s_C#_Asp.net_Entity Framework_Webdeploy - Fatal编程技术网

使用web api部署c#web应用程序';s

使用web api部署c#web应用程序';s,c#,asp.net,entity-framework,webdeploy,C#,Asp.net,Entity Framework,Webdeploy,我从web应用程序模板制作了一个非常简单的web应用程序。然后我添加了一个web api控制器,添加了global.asax和一个基于实体框架的数据库。在VS2012中运行时,一切正常。web api从数据库返回预期的请求内容。到现在为止,一直都还不错。现在,我想使用WebDeploy3.5将其部署到一台高效的机器上。所以我发布/创建web部署包/等等,然后将包复制到生产机器上,然后执行.cmd/y,所有安装都很好。但是当我尝试浏览我第一次收到的网站时,错误告诉我在我的web.config中有一

我从web应用程序模板制作了一个非常简单的web应用程序。然后我添加了一个web api控制器,添加了global.asax和一个基于实体框架的数据库。在VS2012中运行时,一切正常。web api从数据库返回预期的请求内容。到现在为止,一直都还不错。现在,我想使用WebDeploy3.5将其部署到一台高效的机器上。所以我发布/创建web部署包/等等,然后将包复制到生产机器上,然后执行.cmd/y,所有安装都很好。但是当我尝试浏览我第一次收到的网站时,错误告诉我在我的web.config中有一个重复的“entityframework”部分(嗯,没有),但是好的,我重命名了一些东西以使其工作,但是现在我的web api url没有响应=(

唉,有没有关于如何使用这个web部署的建议,或者我如何确保我在VS2012中创建并在IISExpress上工作的东西能够将它移植到另一个web服务器

这真让我抓狂,我花了很多时间在这上面。 有人吗??? 比尔,
罗纳德请看一下这里,也许它会对你有所帮助


这里可以提供更多信息-当你说它没有响应时,会发生什么?404?没有响应?500?以及你在Web.Config中要争论什么?