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

很多时候,我们要进行多台机进行项目开发,有些是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设置为虚拟目录。
posted @ 2008-02-27 01:12  梁小鱼  阅读(784)  评论(0编辑  收藏  举报