C# ? 谢谢修正了我的问题。ThanksI在递归模式下使用了解除阻止文件:ps>Get ChildItem-Path'-Recurse |解除阻止文件Addingfile://domain.com工作正常,谢谢!上下文:服务器大修将我们的文件移动到DFS;Wi

C# ? 谢谢修正了我的问题。ThanksI在递归模式下使用了解除阻止文件:ps>Get ChildItem-Path'-Recurse |解除阻止文件Addingfile://domain.com工作正常,谢谢!上下文:服务器大修将我们的文件移动到DFS;Wi,c#,api,C#,Api,? 谢谢修正了我的问题。ThanksI在递归模式下使用了解除阻止文件:ps>Get ChildItem-Path'-Recurse |解除阻止文件Addingfile://domain.com工作正常,谢谢!上下文:服务器大修将我们的文件移动到DFS;Windows域是domain.com,因此文件现在位于\\domain.com\…中,这可能触发了问题。我可以确认此解决方案解决了我的问题,可以在本地网络的网络共享中构建.sln。错误消息为:错误MSB3821:无法处理文件*.resx,因为该文


? 谢谢修正了我的问题。ThanksI在递归模式下使用了解除阻止文件:
ps>Get ChildItem-Path'-Recurse |解除阻止文件
Adding
file://domain.com
工作正常,谢谢!上下文:服务器大修将我们的文件移动到DFS;Windows域是
domain.com
,因此文件现在位于
\\domain.com\…
中,这可能触发了问题。我可以确认此解决方案解决了我的问题,可以在本地网络的网络共享中构建
.sln
。错误消息为:
错误MSB3821:无法处理文件*.resx,因为该文件位于Internet或受限区域中,或者文件上有web标记。如果要处理这些文件,请删除web标记。
我还可以确认,除此之外,其他操作均无效。我添加了文件://[computer name]以及从(例如)加载.sln的网络共享IP。file://10.0.0.0). 我使用的是Windows 7 Enterprise 64位w/Internet Explorer版本11.0.9600.19236和Visual Studio 2019社区版。也不需要重新启动Windows。没有
取消阻止
选项。如果文件被阻止,取消阻止选项将出现在“常规”选项卡底部的属性区域中。如果不是block,则该选项不会出现。为我工作!回答得好!需要说明的是,这是在文件资源管理器中,而不是在visual studio的解决方案资源管理器中。请确认这是问题所在。详细说明@Dafie的评论:如果没有取消阻止复选框,则文件已被取消阻止。这个问题是由另一个问题引起的。您将看到,如果复选框在那里,您将选中它并点击“应用”,复选框将一起消失。就是这样。我引入了一个符号链接来修复一些代码中的引用路径错误,这些代码来自我很少使用的不同repo。删除符号链接,而不是入侵csproj,而是修复了问题。唯一对我有效的方法是,其他方法都不起作用。这似乎是一条出路,而不是随意使用PowerShell处理路径……我还尝试了许多其他方法,但都失败了。我想最近有一张额外的支票,这是有效的。。虽然我可以说外面越来越荒谬了。。。。太糟糕了,保安太疯狂了。。。根本不能相信互联网。。。
> Unblock-File *
> Get-ChildItem -Path '<YOUR-SOLUTION-PATH>' -Recurse | Unblock-File
gci -recurse | Unblock-File
 private ResourceManager rm = App_LocalResources.LocalResources.ResourceManager;
 
 ..
 
InitializeComponent();
this.Icon = (Icon)rm.GetObject("IconName");