IIS 远程目录发布(Linux:Samba) & VS 远程目录开发 [Geoff原创]

本文介绍如何通过IIS实现远程目录发布,并解决了在远程环境中运行.NET应用的问题。包括设置远程及本地权限、配置IIS及.NET Framework,确保远程开发顺利进行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很多时候,我们要进行多台机进行项目开发,有些是Linux,有些是Win,有些是VMware里的虚拟机。方法都一样,如果搞清楚了,就发现其实都是权限问题。这个世界太多漏洞了****

IIS 远程目录发布

1、设置远程机 目录权限:如 root
2、设置本地机 用户权限:如 root  (带有IIS相关权限组)
3、注意 以上密码要相同
4、IIS里:主目录设置“另一台计算机的共享” 远程机的共享目录地址,同时设置 第1点的用户名密码
5、这样已经可以运行 web

VS 远程目录开发

1、经过以上操作,虽然能运行 html & asp ,但未能运行.net(由于.net本身有安全机制)
2、进入控制面板->管理工具->Microsoft .NET Framework 1.1 配置->我的电脑->运行库安全策略->计算机->代码组->All_Code
3、选择 创建新代码组 。 为代码组相关名称, 如应用程序共享的名称。 请单击 下一步 。
4、在 选择条件类型对此代码组 列表, 选择 URL 。
5、 在 URL 框中, 键入以下格式中共享的路径:
    file:////\\computername\sharename\*
    注意 用的计算机承载远程共享名称替换 computername 。 将 共享名 替换为共享名称。
6、请单击 下一步 。 在下页上, 选择, 使用现有权限集 , 然后选择 FullTrust 。
7、完成,重启IIS
8、VS里先把项目工程全部设置好远程地址。
9、重新编译项目。
    注意 如果不行,要搞清楚项目是否在IIS设置为虚拟目录。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值