在Windows系统IIS中发布程序,可能会遇到各种未知问题,以下汇总了一些常见情况供大家参考。
1、 首先,在VS中发布程序,右击Web项目选择发布。

2、 发布时选择文件系统作为发布方法,较为常见。

3、 接着打开IIS添加网站即可,以下是一些常见问题。
4、 重装IIS后遇到HTTP错误500.21,如何解决?
5、 办法总比困难多。
6、 以管理员身份运行命令行,进入以下路径执行操作:对于64位系统,输入命令cd C:WindowsMicrosoft.NETFramework64v4.0.30319,然后运行aspnet_regiis.exe -i;如果是32位系统,则需输入cd C:WindowsMicrosoft.NETFrameworkv4.0.30319,接着运行aspnet_regiis.exe -i。通过这些步骤,可以完成相关配置与注册工作,确保系统能够正确调用所需的框架功能。
7、 CS0016: 无法写入输出文件的解决方法
8、 答案如下:
9、 在Windows的Temp文件夹属性中,进入安全选项的高级设置,添加IIS_USERS用户,并将其编辑权限设置为完全控制,包括写入和修改权限。
10、 (3)NetFramework 出现报错
11、 将IIS默认的.NET Framework版本修改为程序所需版本,或在应用池中选择对应版本进行设置。
12、 其他问题虽存在,但必须进行的操作。
13、 检查IIS是否完整:控制面板的程序和功能中,打开或关闭Windows功能,查看IIS相关选项是否全部勾选。

14、 新增特定角色权限的发布程序


15、 基本涵盖了所有问题,若发布时仍有疑问无法解决,可私信我。