進(jìn)程性能計數(shù)器已禁用的解決辦法_.Net教程
推薦:ASP.NET獲取MS SQL Server安裝實例View Code protected void Page_Load(object sender, EventArgs e) { DataTable dataTable = SqlDataSourceEnumerator.Instance.GetDataSources(); foreach (DataRow dr in dataTable.Rows) { if (string.IsNullOrEmpty(dr[InstanceName].ToString())) this.DropDownLi
未處理的異常:進(jìn)程性能計數(shù)器已禁用
調(diào)試出錯:
未處理的異常: System.InvalidOperationException: 進(jìn)程性能計數(shù)器已禁用,因此無法執(zhí)行所請求的操作
問題解決:
方法一:
這時只要修復(fù)一下windows的性能計數(shù)器即可。
具體方法:在運行中輸入:lodctr /r 然后回車,運行完后重啟計算機即可。
方法二:
修改注冊表信息
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/PerfProc/Performance 下面的鍵值Disable Performance Counters 設(shè)置為0。 重新啟動即可!
用C#編程實現(xiàn)“設(shè)置Disable Performance Counters的鍵值為0”
using Microsoft.Win32;
private void Button7_Click(object sender, System.EventArgs e)
{
RegistryKey hklm = Registry.LocalMachine ;
RegistryKey software = hklm.OpenSubKey ( "SYSTEM//CurrentControlSet//Services//PerfProc", true ) ;
RegistryKey myKey= software.OpenSubKey ( "Performance" , true ) ;
myKey.SetValue ( "Disable Performance Counters" , 0 ) ;
}
要求當(dāng)前用戶是本機的管理員,否則沒有權(quán)限修改注冊表
分享:“/”應(yīng)用程序中的服務(wù)器錯誤及解決方法解決方法:增加站點所在目錄的ntfs權(quán)限,增加service用戶對站點目錄的完全控制權(quán) 出錯信息如下: 運行時錯誤 說明: 服務(wù)器上出現(xiàn)應(yīng)用程序錯誤。此應(yīng)用程序的當(dāng)前自定義錯誤設(shè)置禁止遠(yuǎn)程查看應(yīng)用程序錯誤的詳細(xì)信息(出于安全原因)。但可以通過在本地服務(wù)器計算機上運行的瀏
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實例(可帶附件)
- js實現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進(jìn)度條的實現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現(xiàn)分頁示例代碼
- 相關(guān)鏈接:
- 教程說明:
.Net教程-進(jìn)程性能計數(shù)器已禁用的解決辦法。