我在任何其他PC上运行时遇到此错误,我真的不知道绑定版本等,但我',在这里输了..我发现一些tuts,但它要求“publicKeyToken =”“/>”说实话,甚至不知道该怎么把他们。无法加载文件或程序集'JSNet,版本= 1.0.0.0,文化=中性
无法加载文件或程序集'JSNet,版本= 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一。该系统找不到指定的文件。
这是我当前的app.config文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="JSNet" publicKeyToken="89845dcd8080cc91" />
<bindingRedirect oldVersion="1.0.0.0" newVersion="9.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="pwn4g3.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<userSettings>
<pwn4g3.Properties.Settings>
<setting name="CustomerFeedbackOptIn" serializeAs="String">
<value>True</value>
</setting>
<setting name="FirstRun" serializeAs="String">
<value>True</value>
</setting>
</pwn4g3.Properties.Settings>
</userSettings>
</configuration>
任何帮助将是巨大的,真的想释放我今晚的应用程序的新版本,一直致力于该DLL的一天找出在将新应用程序的测试版发送给某人然后亲自在调试的虚拟机上进行测试之后,它不会运行。
您不能将没有强名称的引用程序集重定向到具有强名称的引用程序集。从版本1重定向到版本9通常也需要令人难以置信的好运。你需要使用更好的参考组件。 – 2012-04-10 01:27:17