最后,我完成了我的asp.net mvc5项目。
我首先使用EF代码用于数据库,我的解决方案包括两部分,核心包括模型和前端包括视图和控制器。
现在我想将项目发送给我的朋友,他可以使用 IIS服务器在他的Windows服务器上发布它。
我的问题是我必须为他复制哪个文件,他可以发布WebApp而不在他的Windows服务器上安装visual studio。
答案 0 :(得分:7)
右键单击解决方案中的主MVC项目 - >的发布
发布方式:文件系统
目标位置:您的位置
在设置配置中,您可以根据需要设置发布或调试。
发布后,您可以将整个文件夹发送给您的朋友。你需要的一切都应该在那里(你的箱子,视图,脚本,css)。
您的朋友应该在IIS中创建新的网站,并将所有文件放在他选择的文件夹中。
当然,他应该更改连接字符串并为运行网站的ApplocationPool
设置正确的设置。