异常详细信息: System.Security.Cryptography.CryptographicException: 拒绝访问。
源错误: 
行 182:        //加密对称
行 183:        string filename = FileUpload2.PostedFile.FileName.ToString();
行 184:        X509Certificate2 myX509Certificate2 = new X509Certificate2(filename);
行 185:        RSACryptoServiceProvider publickeyProvider = (RSACryptoServiceProvider)myX509Certificate2.PublicKey.Key;
行 186:        byte[] deskey = publickeyProvider.Encrypt(POutSYMKEY, false);
 源文件: c:\Documents and Settings\Administrator\桌面\协同办公2000\协同办公2000\UserWork\SendPost1.aspx.cs    行: 184 堆栈跟踪: 
[CryptographicException: 拒绝访问。
]
   System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) +33
   System.Security.Cryptography.X509Certificates.X509Utils._QueryCertFileType(String fileName) +0
   System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +94
   System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName) +132
   UserWork_SendPost1.BtSend_Click(Object sender, EventArgs e) in c:\Documents and Settings\Administrator\桌面\协同办公2000\协同办公2000\UserWork\SendPost1.aspx.cs:184
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102