jjzjj

MyAssembly

全部标签

c# - 未生成 MyAssembly.XmlSerializers.dll

我正在使用WCF测试客户端向服务发出请求,但出现以下错误:Couldnotloadfileorassembly'aDoc_Client.XmlSerializers'oroneofitsdependencies.Thesystemcannotfindthefilespecified.Serverstacktrace:atSystem.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Messagereply,MessageFaultfault,Stringaction,MessageVersionversion,Fa

C#:如何从 GAC 加载程序集?

我在GAC中有“mycomp.myassembly.dll”,但Load和LoadFrom抛出文件未找到异常并且LoadWithPartialName返回null。我正在执行以下操作:AssemblyNamename=newAssemblyName();name.Name="mycomp.myassembly.dll";Assemblyassembly=Assembly.Load(name);对于mycomp.myassembly.dll文件的FileNotFound失败,并且Assemblyassembly=Assembly.Load("mycomp.myassembly.dll")

.net - 向 GAC 注册/安装程序集的 'correct' 方法是什么?

向GAC注册程序集似乎有很多不同的方法,因为它们“有效”。但是,“正确”的做法是什么?回应LouFranco(和gacutil):我正在使用Gacutil进行开发,但在我看来这不是安装它的正确方法,因为gacutil未包含在.NET1.1之后的基本.NET实用程序中-它只是一个开发人员工具。附加:Gacutil(如以下回复所示)不可再分发,因此不应在您打算提供给非开发人员的任何应用程序中使用。又名,客户。参见Thisblogpost(andcomments)byAaronStebner.响应使用WIX:WIX可能很棒,但它是如何工作的?哪些细节使WIX安装程序集的方式正确?它如何查找?

c# - tfs 构建错误无法注册程序集 "MyAssembly.dll"- 访问被拒绝

我有一个C#网络服务项目。我创建了一个客户端来创建和管理与服务的连接。我们有一个用C++编写的旧PC产品,它们需要有一个接口(interface)来调用该服务。我在客户端为它们创建了一些调用,并使COM可见的新对象能够传递数据。然后我选中项目设置中的框,上面写着“RegisterforCOMinterop”。这一切似乎都在本地构建和工作(我以管理员身份运行visualstudio)。但是当我在我的TFS服务器上checkin时,构建失败并指出:无法注册程序集“MyClient.dll”-访问被拒绝。请确保您以管理员身份运行该应用程序。拒绝访问注册表项“HKEY_CLASSES_ROOT

c# - 无法加载 {myassembly} 导入的过程

运行prorgam时,我似乎缺少一个库,当我启动我的项目的输出时,我在启动时遇到异常。Afirstchanceexceptionoftype'System.IO.FileLoadException'occurredinmscorlib.dllAnunhandledexceptionoftype'System.IO.FileLoadException'occurredinmscorlib.dllAdditionalinformation:Aprocedureimportedby'myassembly,Version=xx.1.1.0,Culture=neutral,PublicKeyTo

c# - 无法加载文件或程序集“MyAssembly.XmlSerializers

这个问题在这里已经有了答案:XmlSerializergivingFileNotFoundExceptionatconstructor(19个回答)关闭3年前。我获取了IIS的内存转储,在分析时我发现了这样的错误:“无法加载文件或程序集MyAssemblyName.XmlSerializers”。在我的代码中,我使用XmlSerializer类将xml文件中的xml内容序列化和反序列化为自定义对象。当项目生成时,它只创建MyAssembly.dll和MyAssembly.pdb文件,但不创建MyAssembly.XmlSerializers.dll。有谁知道如何使我的项目能够创建xml