【c#-.net部署Office 2003可再发行主互操作程序集(o2003pia.msi)】教程文章相关的互联网学习教程文章

c# – 无法加载文件或程序集Microsoft.Win32.Primitives,Version = 4.0.0.0

我在运行我的Web应用程序时遇到问题. 项目设置是ASP.NET Core Web应用程序(.NET Framework).我好像没有任何Build错误.该项目不仅仅是运行.System.IO.FileLoadException: ‘Could not load file or assembly ‘Microsoft.Win32.Primitives, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference....

c# – 在Visual Studio中获取程序集的合格名称

我正在为一些专门的自定义域逻辑编写一个自定义的反射库,该库将使用XML配置文件,这些文件将在运行时动态解析System.Type对象.但是,在编写XML配置文件时,编写类型会有点麻烦,因为它们需要是Type.GetType()的完全限定程序集名称才能解决它们.有没有办法在Visual Studio中找到对象的AssemblyQualifiedName而无需编写程序将它们打印到文件或标准或类似的东西?解决方法:我要将我的评论改为正确的答案,因为在快速播放之后,我的建议完全符...

什么是Visual Studio 08 C#程序集信息GUID设置?

我正在开发一个C#应用程序,我正在验证发布应用程序的设置. “装配信息”部分下的GUID设置是什么?解决方法:如果您打算从COM调用.NET程序集,则使用它. 这article描述了这些步骤.

c# – 将程序集加载到子AppDomain并释放dll文件【代码】

我有子app-domain,我想在启动时加载一些dll库并释放文件,这样任何人都可以删除它们. 在启动时,我做Loader al = (Loader)domain.CreateInstanceAndUnwrap( typeof(Loader).Assembly.FullName, typeof(Loader).FullName); al.Load(path)以下课程.class Loader : MarshalByRefObject {internal void Load(string path){Assembly assembly;try{assembly = Assembly.Load(File.ReadAllBytes(path));}catch (Exception) { return; }}inte...

c# – 获取程序集的原始源代码位置【代码】

有没有办法通过反射获取程序集的原始源代码位置的位置? 警告,我不是在寻找程序集的当前位置,而是在编译时位置是源代码. 例如Given: myAssembly.dllc:\program files\myapp\myAssembly.dll <- I'm NOT looking for this location. This is its current location.d:\dev\myapp\main.cs <- this is the location I want; the location were the source code resided when it was compiled我从这开始,但到目前为止我还没有找到哪个兔子...

c# – WinSCP .NET程序集:如何下载目录【代码】

我在C#中编写了一个使用System.IO.GetDirectoires()和System.IO.GetFiles()的应用程序 我现在必须将其转换为使用SFTP.我有使用GetFiles和GetFiles的WinSCP .NET程序集的经验,但我无法弄清楚如何获取目录列表. winscp.exe中有一个GetFiles,我可以用它来存档,但是据我所知,无法获取目录.有没有人有办法做到这一点,或者是否有一个更容易使用的库.// Setup session options SessionOptions sessionOptions = new SessionOptions {Proto...

C#找不到已加载的程序集

我正在编写一个使用插件的应用程序.插件是位于插件目录中的类库.我的应用程序通过LoadFrom加载这些库.其中一些具有库的形式的依赖关系,它们位于相同的插件目录中.当我尝试通过Activator.CreateInstance从其中一个插件创建类的实例时,我收到一个异常’无法找到程序集(这是插件的依赖程序集),但是这个程序集已经加载(!)和插件,它是在ProcessExplorer中可见.我无法理解我的麻烦.解决方法:我有类似的问题,他们通常通过改变项目属性中的...

c# – 从存档中获取程序集文件版本而不解压缩【代码】

我使用以下代码获取存储在硬盘上的文件的C#汇编文件版本.var vInfo = FileVersionInfo.GetVersionInfo("assemblyPath").FileVersion;如何在不解压缩存档的情况下获取存档文件的汇编文件版本?想象一下,你没有权限写入硬盘.您可能会使用一些内存库来打开存档并检查您需要知道的内容.解决方法:对不起,但你不能没有一个物理文件. 读取FileVersion的唯一方法是使用仅接受路径的FileVersionInfo.GetVersionInfo. 如果您使用反射器来查看...

c# – 默认情况下,为什么System.Configuration程序集不包含在新项目中?

小宠物peev.在创建新的visual studio项目时,有没有办法在默认情况下包含system.configuration程序集?几乎所有我的新项目都需要访问配置AppSettings. 我知道做Project>并没有太大的努力添加引用,但我想这对大多数人来说是非常常见的事情,并想知道为什么默认情况下不包括它?最佳答案:您可以通过创建自己的项目模板来执行此操作,该模板包含对System.Configuration.dll的引用.这是一个链接,了解如何执行此操作 > http://msdn.microso...

C# 程序集Assembly【代码】【图】

原谅我到目前为止一直肤浅的认为程序集就是dll,这种想法是错误的。 今天就系统的学习记录一下“程序集”的概念。原文链接https://www.cnblogs.com/czx1/p/201413137070-com.html程序集包含了两种文件:可执行文件(.exe文件)和 类库文件(.dll文件)。在VS开发环境中,一个解决方案可以包含多个项目,而每个项目就是一个程序集。应用程序结构:包含 应用程序域(AppDomain),程序集(Assembly),模块(Module),类型(Type),...

C#VS工程报错:CS0234 命名空间“Microsoft.VisualStudio”中不存在类型或命名空间名“VCProjectEngine(是否缺少程序集引用)【图】

问题截图:大多数的C#程序都是以using使用命名空间开头,但是我们使用命名空间的同事也必须包含其程序集,比如大部分的命名空间“XXXX”中不存在类型或命名空间名“XXXXX”错误都是因为没有在引用里面添加其程序集,那么怎么添加程序集呢? 一、“视图”----->“解决方案资源管理器”二、“引用”三、右键点击“引用”四、“程序集”----->“扩展”五、在里面找到报错的命名空间,现在我找到刚才报错的“Microsoft.VisualStudio.VC...

c# – Elmah MySql Nuget包问题’无法加载文件或程序集’【代码】

我正在尝试将Elmah添加到我的MVC3项目中.通过Nuget安装后,当我尝试访问elmah(通过localhost:port / elmah.axd)时,出现包含此错误的错误:Could not load file or assembly 'MySql.Data, Version=6.1.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.我删除了mysql.data dll并添加了我自己的副本(版本6.4.4.0 – 文档说你可以覆盖新版本提供的dl...

c# – 在数据库错误中找不到的SQL Server抛出程序集中创建自定义程序集【代码】

我正在尝试为SQL Server 2008中的CLR过程项目创建第三方dll(在.net中开发)的程序集,create assembly [`XXXX.XXX.XXX.dll`] authorization dbo from 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\XXXX.XXX.XXX.dll' with permission_set = unsafe但是我在执行上面的脚本时遇到了这个错误:Assembly ‘XXX.XXX.XXX.XXX’ references assembly ‘XXX.XXX.XXXXX’,version=0.0.0.0, culture=neutral, publickeytoken=null.’...

c# – 反向工程.NET SQL程序集

我有一个承包商没有给我们的sql程序集的源代码,我需要在那里改变一些东西.有没有什么好方法可以对此进行逆向工程?解决方法:从技术上讲,Red Gates Reflector将有所帮助. 从法律上讲,律师可以找出你是否真的拥有代码的权利并起诉承包商,这是正确的方法.

c# – 引用SQL Server 2008R2中的签名程序集【代码】

我有一个在某些SSIS脚本任务中使用的C#.NET 3.5类库(DLL),因此必须将其加载到GAC,这意味着它必须已签名.我创建了一个密钥并签署了DLL,它在SSIS中工作. 现在我还想将此DLL加载到SQL服务器,并创建一些引用此DLL中类中的方法的CLR对象.我有一个VS2012数据库项目,并添加了对DLL的引用,将IsVisible和ModelAware属性设置为true.我扩展了UserDefinedFunctions类以添加我在DLL中调用静态方法的两个函数. 引用的程序集和我的数据库项目中的C...