我遇到了WPF應用程序的一個小問題。我在商店中有一個包含私鑰的證書,我使用私鑰爲webRequest簽名XML。這是在與我的WPF應用程序不同的程序集中編碼的。WPF調試證書無法訪問私鑰
當我在管理員Visual Studio中啓動測試時,可以訪問X509Certificate2的私鑰成員。
當我在非管理員Visual Studio中啓動測試時,我也可以訪問X509Certificate2的私鑰成員。
在VsTestEngine中一切正常。
但是,當我啓動我的WPF在調試管理員Visual Studio或不,我無法訪問我的私鑰(CryptographicException,鍵集未定義)? 我試圖啓動我的WPF調試EXE在管理模式下沒有Visual Studio,並且相同的結果...
是否有調試中或在app.config設置訪問證書存儲的特定選項?
環境:Visual Studio的2013,.NET 3.5(4.0,4.5和4.5.2試過),Windows 8.1中的親
感謝答案。