「StrongNameKeyPair の公開鍵を取得できません」というメッセージが表示されます。私のasp.netアプリケーションでNewtonsoftのJsonConvert.SerializeObjectメソッドを使用すると例外が発生します。ローカルでは動作しますが、テスト サーバーでは動作しません。(理由がわかれば、http://json.codeplex.com/workitem/22692で私を助けてください) :-)
C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys ディレクトリのアクセス許可を変更することについて言及している、StrongNameKeyPair の公開キーを取得できませんでした、および他のいくつかの投稿を見つけましたが、それは安全であり、私のネットワーク管理者は私にそれをさせてくれますか?
編集: スタック トレースは次のとおりです: 3eStrongNameKeyPair の公開鍵を取得できません。System.Reflection.StrongNameKeyPair.ComputePublicKey() で System.Reflection.Emit.AssemblyBuilder..ctor(AppDomain ドメイン、AssemblyName 名、AssemblyBuilderAccess アクセス、文字列ディレクトリ、証拠証拠、 PermissionSet requiredPermissions、PermissionSet optionalPermissions、PermissionSet rejectPermissions、StackCrawlMark& stackMark、IEnumerable1 unsafeAssemblyAttributes, SecurityContextSource securityContextSource)
at System.Reflection.Emit.AssemblyBuilder.InternalDefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access, String dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions, StackCrawlMark& stackMark, IEnumerable
System.AppDomain.InternalDefineDynamicAssembly での 1 unsafeAssemblyAttributes、SecurityContextSource securityContextSource) (AssemblyName 名、AssemblyBuilderAccess アクセス、文字列ディレクトリ、証拠証拠、PermissionSet requiredPermissions、PermissionSet optionalPermissions、PermissionSet rejectPermissions、StackCrawlMark& stackMark、IEnumerable`1 assemblyAttributes、SecurityContextSource securityContextSource) で System.AppDomain. Newtonsoft.Json.Utilities.DynamicWrapper.GenerateWrapperType(Type interfaceType、Type UndergroundType) で Newtonsoft.Json.Utilities.DynamicWrapper.Init() で DefineDynamicAssembly(AssemblyName 名、AssemblyBuilderAccess アクセス) 、Newtonsoft.Json.Utilities.DynamicWrapper で realObjectType と入力します。CreateWrapper[T](Object realObject) at Newtonsoft.Json.Converters.EntityKeyMemberConverter.WriteJson(JsonWriter writer, Object value, JsonSerializer serializer) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable(JsonWriter writer, JsonConverter converter, Object value, JsonContract コントラクト) 、JsonContainerContract collectionContract、JsonProperty containerProperty) ......