你知道一些 GUI 工具来创建 Hardlinks/SoftLinks/Junctions 吗?
我试图想出一种方法来部署 ASP.NET 代码,同时尽可能减少站点干扰。一种想法是建立从 NTFS 连接点提供服务的站点,c:\www\example.com其中
c:\www\example.com -> c:\www\example.com_r1234
Run Code Online (Sandbox Code Playgroud)
然后,当部署新代码时,它会被复制到c:\www\site.com_r1235并且连接点重定向到
c:\www\example.com -> c:\www\example.com_r1235
Run Code Online (Sandbox Code Playgroud)
所以我的问题是这可能会对 IIS 中的当前请求产生什么影响?从 IIS 对更改的反应(如果有)的角度来看,这可能还有哪些其他缺点?对于网站的最终用户来说,这会像我希望的那样无缝吗?
(我曾考虑通过命令行更改站点的 Web 根目录,但我真的不喜欢重新配置 IIS 的想法,因为可能会发生任何不必要的应用程序域或应用程序池流失,但我不太了解在负载下更改站点的配置物理路径时会发生什么)
需要明确的是,我在这里唯一关心的是我的最终用户的体验。我的目的是为他们避免干扰,而不是为我提供方便。
我有一个网络位置,\\myserver\myshare. 在我的 Windows XP 机器上,我希望将此位置映射到 path c:\somefolder。我问的是不可能的吗?
似乎从 Windows 7 开始,许多常见的应用程序只会安装到他们选择的目录中:
如果您有一个小的操作系统驱动器和大的辅助驱动器,这可能会有点烦人到非常不方便。
我知道我可以将很多这些文件链接到另一个驱动器,但这对于某些应用程序(例如 Visual Studio)来说是不切实际的,因为它们的定期更新与这些链接不兼容。
我的问题是,您认为为什么会发生这种情况?
junction ×4
windows ×2
hardlink ×1
iis ×1
installation ×1
networking ×1
ntfs ×1
symlink ×1
windows-xp ×1