我继承了一个在VS2013中开始生活的C#代码库。我们现在转向VS2017(从VS2015开始)。该解决方案包含许多用于管理数据库模式的 .rptproj 项目。安装MS Report Projects for VS后,我现在可以在VS中打开 .rptproj 项目了。但是,如果我创建一个新的数据库项目,则文件后缀为 .sqlproj 。至于我可以看到这些项目是相同的,至少它们出现在IDE中,所以我对这有什么不同感到困惑?它纯粹是一个名称改变,出于某种原因对此有更重要的意义吗?我在这里肯定遗漏了一些东西。
答案 0 :(得分:8)
.sqlproj文件用于编写和部署sql数据库对象(表,视图,存储过程等)
.rptproj文件用于编写报告服务报告
他们是不同的,都很棒:)