cost 129 ms
高级安装程序 - 在全局程序集缓存 (gac) 中搜索文件 - Advanced Installer - search for file in global assembly cache (gac)

我有一个高级安装程序设置,在安装过程中,我需要确定系统上是否安装了 Crystal Reports。 似乎最好的方法是在全局程序集缓存中查找 CrystalDecisions.CrystalReports.Engine.dll 的存在。 更多信息在这里: https://answers.sap.co ...

检测GAC中是否有特定版本的程序集 - Detect if a specific version of an assembly is in the GAC

我有一个程序集完全限定名称的列表,并且检查了运行我的应用程序的GAC中是否有某些assembly 。 例如,我正在寻找类似的东西: 我已经尝试使用fusion API( CreateAssemblyCache和QueryAssemblyInfo ),如本博文所述,但不幸的是,它仅适 ...

C#应用程序将文件从GAC复制到执行文件夹 - C# application copies files from GAC to execution folder

我在使用.NET中的全局程序集缓存方面有点新,并且由于我无法在线找到任何内容而对它如何工作有疑问。 我的msi(使用Visual Studio Installer扩展(使用Visual Studio 2015)创建)将大量程序集安装到GAC和我的应用程序中(程序集需要在GAC中,因为第三方 ...

更改全局程序集缓存 (GAC) 中的 MySql.data 版本 - Change MySql.data version in Global Assembly Cache (GAC)

所以我之前使用 c# 开发了一个 2010 年的工资系统,我决定再次使用它作为参考,我有它的 ClickOne 应用程序部署清单,但是当我尝试运行它时出现错误“无法安装或运行应用程序。应用程序要求首先在全局程序集缓存 (GAC) 中安装程序集 MySQL.Data 版本 5.1.7.0”。 当我在 ...

该应用程序需要将程序集...安装在全局程序集缓存中 - The application requires the assembly … to be installed in global assembly cache

我用C#创建了一个窗口应用程序。 我正在发布成功的应用程序。 当我尝试安装应用程序时,它显示以下错误。 我看到了一些关于设置项目的解决方案,该解决方案自动与下面相同 我不想把这些dll放在GAC中。 对此有任何建议或解决方案。 我已经浏览了以下网址 ...

未从GAC加载.NET程序集 - .NET assembly is not loaded from GAC

在一天的大部分时间里,我都将头撞在桌子上,我一生都无法理解。 尝试使用全局程序缓存的程序集找不到该程序集。 我可以在网上找到的所有内容均假设或明确指出,没有办法避免从GAC加载,这是全球性和强制性行为。 但是,就我而言,它似乎失败了。 在GAC中组装: .aspx页尝试使用它 ...

无论复制本地设置如何,VS 2015都会复制到项目引用的GAC引用 - VS 2015 copies to output GAC references of a project reference regardless of copy local setting

我为这种行为提出了一个连接问题 。 无论复制本地设置如何, VS 2015复制到项目引用的GAC引用。 VS 2010不会使用相同的解决方案和项目,尊重复制本地属性。 到目前为止,我发现的唯一解决方法是在项目A中添加对Microsoft.Web.Services3.dll的直接引用,并 ...

升级到Json.NET 7.0.1会导致安装错误 - Upgrading to Json.NET 7.0.1 results in installation error

我在我的一个项目中使用了Json.NET,它的工作正常。 但是我最近只是想将过时的4.5.9版本更新为当前版本7.0.1。 你知道...只是为了保持最新。 我通过NuGet安装了4.5.9版本,并仅使用了更新功能。 在下一次部署(我通过Visual Studio 2012内置cl ...

Newtonsoft Json.NET版本不兼容(DLL地狱) - Newtonsoft Json.NET version incompatibility (DLL hell)

Newtonsoft.Json发布具有相同强名称的不兼容版本,仅更改文件版本。 根据MSDN : 具有相同强名称的程序集应该相同。 因此,如果我们无法控制的其他应用程序将不同版本的Newtonsoft.Json.dll放入GAC,我们的应用程序就会中断。 有没有办法 ...

如何以编程方式确定是否在GAC中安装了.NET程序集? - How to programmatically determine if .NET assembly is installed in GAC?

如果程序集在本地计算机上的GAC(全局程序集缓存)中注册,那么以编程方式检查的最简单方法是什么? 是否有一些易于使用的.NET API,我可以给它一个程序集DLL或Assembly对象本身的位置,以检查它是否存在于本地机器上的GAC中? 在我的情况下,我正在检查的程序集已经加载到程序检查的当 ...

gacutil和环境中的次要版本差异导致严重的麻烦 - Minor version difference in gacutil and environment causing major headaches

情况如下: 我有在.NET 2中编译的DLL,该DLL在全局程序集缓存中。 我有myDLL.dll.config文件,内容为: 然后,我使用程序集链接器创建策略文件: 但是当我尝试使用以下方式将策略文件加载到全局程序集缓存中时 我得到错误: .NET Gl ...

在GAC中注册新程序集后,Visual Studio找不到任何dll。 - After register new assembly in GAC, Visual Studio doesn't find any dll

我已经在Visual Studion命令提示符下执行以下命令,向Global Assembly Cache注册了一些程序集。 此后,我无法在Visual Studio中编译任何内容,因为它找不到任何DLL。 当我尝试编译Silverlight项目时,它给我这种错误消息:“错误4无法加载 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM