您的位置: 首页 >>
文章首页 >>
编程开发 >>
网络编程 >>
.net >> 安装vs.net 2003后提示Dte.olb could not be loaded.Please re-run setup and repair your installation而无法启动vs.net(专贴)
安装vs.net 2003后提示Dte.olb could not be loaded.Please re-run setup and repair your installation而无法启动vs.net(专贴)
作者: 来源:网络文章
时间:2005-12-13 20:01:33
安装vs.net 2003后提示Dte.olb could not be loaded.Please re-run setup and repair your installation而无法启动vs.net(专贴)(2) 包含在envdte.dll中。COM 类型库名称是 "Microsoft Development Environment 7.0" 就被包含在dte.olb中. 简单一句话,它就代表IDE,我们可以用它来扩展VS.net IDE 因为所有自动化对象都要求DTE对象,所以如果没有正确注册,IDE肯定无法正常工作。 顺便说说我没自己如何添加它的引用。 选择.net assembly 还是COM依靠工程类型。(如果你使用add_ins向导或宏,那么不需要你手动添加引用,但是如果你是在外部使用,那么你必须手动添加引用) 引用的方法就是从”解决方案(Solution EXPlorer)“中通过”添加引用(Add Reference)“来加入envdte"或者 " Microsoft Development Environment 7.0" (以上是VB和C#的方法。) 一个具体使用的例子:
Programmatically Adding a UserControl to the VS.net ToolBox 作者:Shawn A. Van Ness 例子演示将Microsoft Tablet PC SDK的InkPicture 和 InkEdit添加到VS.net 的Toolbox private static void AddToolBoxTab(EnvDTE.DTE env) { // First, ensure Tablet SDK is installed -- get location of Microsoft.Ink.dll