【问题标题】:Why would the tab "WCF Options" not be in Visual Studio 2008 project properties?为什么选项卡“WCF 选项”不在 Visual Studio 2008 项目属性中?
【发布时间】:2009-11-06 08:47:27
【问题描述】:

在一台安装了 VS2008 的机器上,当我右键单击 WCF 服务库项目 并选择属性时,我没有“WCF选项”选项卡,但在 三台 其他计算机上该选项卡在那里。该项目都是同一个,来自 TFS。

唯一不同的是,没有标签的是Vista,其他都是XP

所有机器都有VS2008 SP1,我在Vista机器上重新安装了SP1,但没有区别。

这可能是某个级别的权限问题,或者还有什么可能导致 VS2008 在项目属性上没有这个“WCF 选项”标签?

附加信息:

  • 即使我创建了新的 WCF 服务 图书馆从头开始,没有 “WCF 选项”选项卡。
  • 即使我创建 一个新的 WCF 服务库与 Visual Web Developer 2008 速成版 没有“WCF 选项”选项卡。

【问题讨论】:

  • 可能您需要安装 SP1

标签: visual-studio-2008 wcf


【解决方案1】:

如果您创建一个新的 WCF 服务库项目并检查其 .csproj,是否有类似下面的部分?

  <ProjectExtensions>
    <VisualStudio>
      <FlavorProperties GUID="{3D9AD99F-2412-4246-B90B-4EAA41C64699}">
        <WcfProjectProperties>
          <AutoStart>True</AutoStart>
        </WcfProjectProperties>
      </FlavorProperties>
    </VisualStudio>
  </ProjectExtensions>

如果没有,你自己添加时会发生什么?

【讨论】:

  • 有趣:不,当我创建一个新的 WCF 服务库项目时,我没有那个 XML 块,我在 .csproj 的 标记下添加了上面的块,但是它没有向我显示 VisualStudio 项目属性中的标签。我在其中一台机器上尝试了这个,它有标签并且它有那个 XML 块。
  • 我这里没有装有 Visual Studio 2008 的 Vista 机器,所以我无法验证是安装问题还是 Vista 问题。您可以访问第二台 Vista 机器吗?您在 Vista 上安装的 Visual Studio 2005 是否安装了 WCF 扩展?
  • 更新:在我家的 Vista 盒子上,我也没有标签!这是一个全新的 VS2008 安装,这台机器上没有 VS2005..
  • @Michel 你确定你有 VS2008 SP1 吗? WCF-Options 显然带有 SP1:msdn.microsoft.com/en-us/library/ee391658.aspx
  • MS Visual Studio 2008 版本 9.0.21022.8 RTM .Net Framework 3.5 SP1(RTM 因为这是我使用 Microsoft Action Pack 附带的 webdeveloper dvd 获得的版本)
【解决方案2】:

您是否从 Visual Studio 2008 测试版升级? 我会完全删除它并重新安装。

您可以尝试以下方法吗:

关闭所有 VS 实例并打开命令提示符并运行
"%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\vsdiag_regwcf.exe" -s

如果未显示“已注册”,请运行:
"%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\vsdiag_regwcf.exe" -i

打开您的项目并检查缺少的选项卡。

问候, 米歇尔

【讨论】:

  • 我从 Visual Studio 2005 升级,而不是从 2008beta 升级。当我运行第一个命令时,它显示“Registered...C:\Windows\Microsoft.NET\Framework\v2.0.50727\config\machine.config”,所以它似乎已注册。我也运行了第二个命令,并进行了检查,但 WCF-Options 选项卡仍然不存在。
  • 嗯好的。也许,如果你重置你的开发设置?工具->导入和导出设置,重置设置。关闭 VS,打开 VS。
  • 我重置了设置,重新启动了 Visual Studio,但它仍然没有显示 WCF-Options 标记。
  • 所有状态都已注册但仍然没有 WCF 选项窗口
猜你喜欢
  • 2010-09-08
  • 1970-01-01
  • 2014-12-05
  • 2023-03-27
  • 2016-06-01
  • 1970-01-01
  • 2011-07-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多