我需要一些关于如何在Visual Studio 2010开发计算机上安装SpecFlow的指导,该计算机也可用于SharePoint 2010开发。
.feature扩展会导致一些不良行为......
答案 0 :(得分:1)
我刚刚发布了一个解决此问题的SpecFlow版本。您可以在this post中获得更多信息。
我需要做的就是下载源代码并将功能文件的扩展名更改为.sfeature。
答案 1 :(得分:0)
我认为此处的问题可能是SharePoint 2010和SpecFlow使用.feature
文件扩展名。我对此做了一些研究,并找到了一个关于类似问题的SpecFlow Google小组查询。给出问题的用户的答案是:
嗨,我相信你了解SharePoint 项目比我好。你有看到 任何概念性的想法如何冲突 可以解决?什么部分 冲突,语法着色或 这一代?是SharePoint吗? “.feature”文件也可以放入 一个正常的c#/ vbnet项目?
提示 手动解决方法:关闭 自动识别.feature 文件的 都能运行: - 在“HKEY_LOCAL_MACHINE \ SOFTWARE”中将“.feature”键重命名为“.featureX” \微软\ VisualStudio的\ 10.0 \ {发电机FAE04EC1-301F,11D3- BF4B-00C04F79EFBC} .feature“(这是 对于C#项目)
- 您仍然可以通过指定在VS中手动设置生成 “SpecFlowSingleFileGenerator”为 文件的“自定义工具”属性 关闭语法着色:
- 删除(或重命名)C:\ Program Files \ Microsoft Visual中的快捷方式 工作室 10.0 \ Common7 \ IDE \扩展\ TechTalk \ SpecFlow Br,Gaspar
也许您可以尝试上面提到的注册表黑客,这可能会让您使用SPecFLow与SharePoint?
原始主题可以在这里找到:
http://groups.google.com/group/specflow/browse_thread/thread/4e6a80f3aa3624c2?pli=1