将VS 2013解决方案部署到现有Web应用程序

时间:2015-01-02 11:30:14

标签: asp.net vb.net web-deployment

目标框架在Web服务器和VS 2013上都是3.5。现有的Web应用程序是使用VS 2008开发的,并且运行顺畅。我的解决方案在本地主机上运行良好。但是当我通过ftp将解决方案部署到服务器时,我总是面对"无法加载类型:xxxx.aspx"错误。在过去的3天里,我几乎尝试了几个论坛上的所有内容(将代码隐藏更改为代码文件,web.config更改等)

我认为我的问题的解决方案可能是:

在本地构建解决方案,手动将所有aspx文件,图像,css文件上传到子目录。并手动将所有dll文件上传到root / bin目录(或子目录/ bin目录?)

任何人都可以为所谓的解决方案提出任何建议吗?

1 个答案:

答案 0 :(得分:0)

在尝试了很多事情之后,我已经解决了我的问题如下。

我的项目是在主网页的子目录下工作的解决方案。该子目录有一个/ bin目录,VS20013将dll文件放入该目录。在我的所有尝试中,我一直收到“无法加载类型..”错误。当我将所有我的dll文件从子目录/ bin目录复制到主站点/ bin目录时,一切正常。可惜我花了五天时间来改变我的代码。

希望这对某人有帮助......