use*_*007 1 asp.net deployment asp.net-mvc web-deployment-project
我正在尝试上传一个包含多个解决方案的asp.net网站项目,例如一个解决方案用于数据访问层,其他解决方案是业务逻辑层,UI,commonUtilities ..
在本地它工作正常,但是当我在远程服务器上传文件时,如果我只在存储了aspx文件的地方单独上传用户界面,它就没有任何期待.当我右键单击主解决方案时,它也不显示发布选项.
一次更正,这是错误的:您在WebSite项目下有多个解决方案.
您有一个Visual Studio 解决方案,其下有多个项目,包括UI项目,数据访问项目,类库等......
您应该只发布UI项目(您拥有ASPX文件).右键单击该特定项目,您将在上下文菜单中看到发布选项.您的其他项目将被编译为程序集(DLL文件),并且在您发布它时将在名为bin的文件夹中可用(假设您在UI项目引用部分中为这些项目添加了适当的引用).将这些文件(ASPX文件,bin文件夹,您拥有Scripts/CSS的任何文件夹)移动到您的服务器,您就会很好.
| 归档时间: |
|
| 查看次数: |
4718 次 |
| 最近记录: |