我有一個C#應用程序,它只是從服務器讀取數據並將其轉換爲txt文件。代碼最初來自VB 2005或VB 2008(繼承自我以前的同事辭職)。因此,我將所有代碼導入到vb 2010中。當我調試時,代碼運行得非常好。每當我發佈爲exe文件或獨立版,我遇到「訪問路徑[C:\等等等等等等.txt]被拒絕」。沒有其他更改,我試圖更改文件夾權限並將其設置爲擁有者和最大權限的用戶訪問路徑[C: blah blah blah.txt]被拒絕
我的服務器是Windows Server 2008 R2的
編輯:。我不是使用IIS,因爲它不是一個Web服務器,它只是一個普通的服務器握着我的數據庫
編輯2:我只能讓它運行沒有錯誤,如果我「以管理員身份運行」,而我的用戶沒有管理權限
請檢查目錄中可執行文件的權限。 – SMK 2012-07-25 07:43:07
嗨,先生,權限設置爲用戶的最大權限,甚至改變了所有權。 – Newbie 2012-07-25 07:45:16
沒有問題,你已經有了答案。 – leppie 2012-07-25 07:45:25