我正在windows Server 2008下工作:S 受限用戶而非管理員。 使用Visual Studio 2010Windows安全隱藏.NET類的一些方法嗎?
我嘗試運行編寫代碼
ApplicationClass app = new ApplicationClass();
Workbook book = app.Workbooks.Open("");
Worksheet sheet = (Worksheet)book.Worksheets[1];
Picture pict = sheet.Pictures(pictureName) as Picture;
圖片()方法表對象不存在的!
但
當我嘗試在Windows 7下這個代碼與管理員用戶 圖片()方法是存在,每一件事情是確定
我在想,如果有一些事情與互操作和窗口安全?
好吧,考慮到您在不同的操作系統上執行相同的測試,我會懷疑原因可能是取決於操作系統的SDK,而不是您的安全設置(即您的訪問令牌)。 –
您確定在兩臺機器上安裝了相同的Excel版本嗎? –