【问题标题】:Parse.dll 1.6.0 does not have a strong nameParse.dll 1.6.0 没有强名称
【发布时间】:2015-10-20 12:24:34
【问题描述】:

.net 4.5 包中的 Parse.dll 和 Parse.NetFx45.dll 似乎没有强名称。

我也尝试使用我的 .snk 对它们进行签名,但在启动我的应用程序时仍然出现此异常:

Could not load file or assembly 'Parse, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)
 StackTrace:    at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
   at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
   at System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
   at System.Type.GetType(String typeName)
   at Parse.ParseClient.GetParseType(String name)
   at Parse.ParseClient..cctor()

我已按照本指南亲自签名:http://ryanfarley.com/blog/archive/2010/04/23/sign-a-.net-assembly-with-a-strong-name-without-recompiling.aspx 但它不起作用。

当在 Visual Studio 中显示上述 dll 的属性时,它确实说它们有一个强名称。

有什么想法吗?

【问题讨论】:

    标签: c# .net parse-platform


    【解决方案1】:

    对于遇到此问题的人,该问题已报告给 Parse 开发人员,他们已修复。

    编码愉快:)

    【讨论】:

      猜你喜欢
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-07
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多