文件的格式與文件擴展名指定的格式不一致


用C#導出來excel,打開時總是有個提示:

您嘗試打開的文件“test.xls”的格式與文件擴展名指定的格式不一致。打開文件前請驗證文件沒有損壞且來源可信。是否立即打開該文件?

 

點擊是,即可打開,但是總有這個提示,覺得很是不爽。

提供一種解決方案,已測試,有效:

 

1、先關閉所有的office應用程序,然后打開注冊表, 在運行中輸入regedit ,可以用快捷鍵win+R打開運行窗口。

2、找到以下位置:HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security

點[編輯]菜單上的[新建],單擊DWORD值,然后輸入ExtensionHardening,最后回車ENTER.

3、右鍵ExtensionHardening,點擊修改,然后輸入值為0。點擊上面菜單中的退出即可。

 

再打開excel文件,發現那個提示不見了。

 

 

原作者:王立國

原文地址:http://jingyan.baidu.com/article/f96699bb96d4f5894e3c1b83.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM