我有一个奇怪的问题。 我正在使用c#代码背后的.NET项目。 我正在尝试使用公钥/私钥encryption/解密文件。 自从我开始进行encryption以来,这已经发生了几次。 关于如何使encryption工作的实际问题将在稍后发布。
问题是,当我的代码逐步通过指针退出例程。 它不会崩溃或被try / catch块捕获。
在下面的情况下获取公钥工作的行,但获取私钥的行不。 它只是跳出并返回到调用模块。
string publicKey; // gets the public key string privateKey; // gets the private key try { CspParameters cspParam = new CspParameters(); cspParam.Flags = CspProviderFlags.UseMachineKeyStore; System.Security.Cryptography.RSACryptoServiceProvider RSA = new System.Security.Cryptography.RSACryptoServiceProvider(cspParam); // The key @R_996_4045@ion //from the cspParam object above can be saved via //select the; publicKey = RSA.ToXmlString(false); // gets the public key privateKey = RSA.ToXmlString(true); // gets the private key string x = publicKey; } catch (Exception ex) { clsGetMessage.displayError(ex); }
C ++套接字 – 服务器不接受多个客户端(Linux)
C#metro app蓝牙rfcomm
如何在Windows中呈现鼠标
如何创build虚拟文件系统的文件path可以像磁盘一样访问
C ++ WinSDK头部编译错误
在调用stop()和析构函数之后,Poco HTTPServer连接仍然可用
使用-fPIC编译的程序在GDB中跨越线程局部variables时崩溃
当按下用Qt制作的GUI时启动一个shell脚本
OpenSSL和信号
线程等待事件不总是捕捉事件信号
你有没有说这个基于使用VS的调试? 您是否验证了堆栈跟踪或日志以查看该方法是否被调用?
VS调试器可能会在多线程情况下引导您错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。