我已使用 Visual Studio 2010 和解决方案属性中的“发布”菜单将 Excel 工作簿 VSTO 项目发布到网络共享位置。
我将发布文件夹位置和安装文件夹 URL 设置为相同的 UNC 路径。
先决条件的设置如下面的屏幕截图所示,我相信我已经添加了足够多的内容,但我不能确定。
使用没有安装 .NET 或 Visual Studio 的其他人的机器;我让他们复制工作簿,以便我可以测试它是否会运行并安装相关的依赖项。
他们收到“无法加载公共语言运行时...联系管理员”的错误
我没有尝试过相关的 setup.exe,因为网络管理员不允许运行可执行文件,用户希望将此文件共享给多个用户,所以我希望这可以通过打开文件来工作.. 但似乎在任何一个万一它可能行不通。
有谁知道这个问题是否与没有管理员权限有关?或者如果我缺少先决条件?
该错误最初在我看来就像它无法安装 .NET 框架先决条件一样。
不幸的是,这是一个非常缓慢的过程,因为我没有可以访问网络位置的虚拟机来回访问其他用户。
注意:我还尝试了“从与我所在位置相同的位置下载先决条件”并得到相同的错误。