如何设置 NETWORK SERVICE 用户的Excel信任VBA的访问?

supercdz 2009-07-23 08:10:54
using Microsoft.Office.Core;
using Excel;
using Microsoft.Vbe.Interop;

namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Excel.ApplicationClass excelApp = new Excel.ApplicationClass();
Excel.Workbooks workBooks = excelApp.Workbooks;
Excel.Workbook workBook = workBooks.Add(true);
Excel.Sheets workSheets = workBook.Worksheets;
VBE vbe = excelApp.VBE;
}
}
}


“/111”应用程序中的服务器错误。
--------------------------------------------------------------------------------

不信任到 Visual Basic Project 的程序连接

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.COMException: 不信任到 Visual Basic Project 的程序连接


源错误:


行 24: Excel.Workbook workBook = workBooks.Add(true);
行 25: Excel.Sheets workSheets = workBook.Worksheets;
行 26: VBE vbe = excelApp.VBE;
行 27: }
行 28: }


源文件: F:\Documents\Visual Studio 2005\Projects\WebApplication1\WebApplication1\Default.aspx.cs 行: 26

堆栈跟踪:


[COMException (0x800a03ec): 不信任到 Visual Basic Project 的程序连接
]
Excel.ApplicationClass.get_VBE() +0
WebApplication1._Default.Page_Load(Object sender, EventArgs e) in F:\Documents\Visual Studio 2005\Projects\WebApplication1\WebApplication1\Default.aspx.cs:26
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3053; ASP.NET 版本:2.0.50727.3053


如果用WinForm执行同样的代码,则不会报错

发现Winform下, 进程中出现Excel进程,用户为 administrator
而webForm下, 进程中出现Excel进程,用户为 NETWORK SERVICE

那么如何设置 NETWORK SERVICE 用户的信任VBA的访问
...全文
294 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
IHandler 2009-07-24
  • 打赏
  • 举报
回复
参考
参考
这种google下就可以了
supercdz 2009-07-24
  • 打赏
  • 举报
回复
UP一下
supercdz 2009-07-23
  • 打赏
  • 举报
回复
UP一下
A: A+ Certification 2nd Ed For Dummies.pdf A+ Certification For Dummies 3rd Ed.chm Access 2007 AIO Desk Reference For Dummies.pdf Access 2007 Vba Programming For Dummies Feb 2007.pdf Access Forms & Reports For Dummies.pdf Acne For Dummies.pdf ACT 2007 For Dummies.pdf ACT ! 2005 For Dummies.pdf Adobe Acrobat 6 Pdf For Dummies.pdf Adobe Creative Suite 2 AIO Desk Reference For Dummies.pdf Adobe Creative Suite 3 Web Premium AIO Desk Reference For Dummies.pdf Adobe Creative Suite AIO Desk Reference For Dummies.chm Adobe Illustrator Cs For Dummies (2004).chm Adobe Premiere Elements For Dummies.pdf Adobe Suite AIO Desk Reference For Dummies.chm Advertising 2nd Ed For Dummies.pdf Ajax For Dummies.pdf Algebra II For Dummies.PDF Ancient Egyptians For Dummies.pdf Anger Management For Dummies.pdf ** Anxiety & Depression Workbook For Dummies.pdf AP English Literature & Composition For Dummies.pdf ** Arabic For Dummies.pdf ASP Net 2 0 AIO Desk Reference For Dummies.pdf ASP Net 2 0 Everyday Apps For Dummies.pdf ASP Net 3 5 For Dummies Feb 2008.pdf ** Auto Repair For Dummies.pdf Autocad & Autocad Lt AIO Desk Reference For Dummies.pdf ** Autocad 2004 For Dummies.chm Autocad 2005 For Dummies.pdf Autocad 2007 For Dummies.pdf Autocad 2008 3d Modeling Workbook For Dummies.pdf Autocad 2008 For Dummies.pdf ** B: Bass Guitar For Dummies.pdf BEA Weblogic Server 8 For Dummies.pdf Beagles For Dummies.pdf Beginning Java Programming For Dummies.pdf Beginning Programming 4th Ed For Dummies.chm Beginning Programming For Dummies.pdf Bioinformatics For Dummies 2nd Ed.pdf Bit Torrent For Dummies.pdf Blackberry For Dummies 2006.pdf Blackberry Pearl For Dummies Feb 2007.pdf Blackboard For Dummies.pdf Blocking Spam & Spyware For Dummies.pdf Blogging For Dummies.pdf Blues Guitar For Dummies.pdf Bookkeeping Workbook For Dummies.pdf ** Branding For Dummies.pdf British Military History For Dummies.pdf ** Building A Web Site For Dummies 2nd Ed 2004.pdf Building Confidence For Dummies.pdf Building Flash W

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧