在VS 2010中从.proto生成.cs文件时出现问题

时间:2011-11-15 18:21:33

标签: visual-studio-2010 protocol-buffers protobuf-net

我正在尝试编辑VS2010中的现有.proto文件以向其添加新属性。当我使用Visual Studio工具重新生成该类时,它会删除该文件。

之前有人见过这个问题吗?

1 个答案:

答案 0 :(得分:1)

要检查的第一件事;是#34;自定义工具"仍然在属性窗口中设置.proto文件( f4

如果它已经删除了文件,我会期待这意味着.proto有问题(特别是,它对编码非常敏感 - 如果我记得它需要无BOM的UTF8 - a "标准" protoc"用于将.proto解析为树)。

如果这个的情况,我会在那里预测一个构建警告(它也会告诉你如何解决它,虽然我觉得在VS2010中UI与VS2008略有不同)

我也可能完全错了;如果是这样,请说明我可以进一步调查。

另外:你在编辑.proto或.​​cs吗?避免编辑.cs - 如果你想添加成员,请使用"部分类"代替。