我做了一个混淆,并更名为我的SSIS包,但没有完全理解我在做什么。现在我得到“一个或多个解决方案无法添加......”然后我去我的解决方案资源管理器,没有解决方案。请注意,我一直在为这个项目工作6个月。我检查了项目obj文件夹,我的所有解决方案都在那里。我很确定我必须重新命名别的东西。请有人帮助我。我是一名实习生,正在努力奋斗。更名SSIS包,现在不能访问我的解决方案
回答
让我们来看看发生了什么。在本例中,我使用的是SSIS 2012,但步骤将与2005年至2014年相同。这假定您已关闭“隐藏文件扩展名”。
Visual Studio是一个集成开发环境IDE,用于开发软件。最外层的概念是解决方案。请参阅下面的1。解决方案整体解决了一个问题。解决方案可能需要多个工具来解决问题。在这种情况下,一个工具是一个项目(#2)。根据项目的类型,不同的文件夹等将出现在第3节中。这是一个SSIS项目的例子。
如果您没有看到您的解决方案,还有针对Solution Folder Not Showing in Visual Studio 2010 - How Can I Make It Visible?
如果我重命名项目JeffOrris到JeffOrris2并关闭Visual Studio中,它会提示我将更改保存到JeffOrris问题.sln(和可选的项目)。如果我单击否,当我重新打开解决方案时,我会收到以下错误消息以及Visual Studio指出我的项目JeffOrris不可用。 :'(
---------------------------
Microsoft Visual Studio
---------------------------
One or more projects in the solution were not loaded correctly.
Please see the Output Window for details.
---------------------------
OK
---------------------------
要开始固定的东西,你必须让Visual Studio来打球你可以做两条路线的这一个首先是添加改名项目回到溶液添加..。 。现在的项目...然后找到你的.dtproj文件(或者无论是2005/2008是什么)假设加载正常,你可以右键单击未加载的文件并选择删除,然后单击“全部保存“或Ctrl-Shift-S键
选项2,这是我要做的就是去摆弄文件。寻找到你的.sln的。如果你的项目是STI会打开它,它会在属性下指出它,但一旦它被bolloxed,那么你需要右键单击并选择文件资源管理器中的打开文件夹。
但是你来到这里,看看你有什么。
解决方案在磁盘上由.sln
文件表示。这是一个文本文件,可能是UTF-8,但它是人类可读的文本。 .suo文件是二进制文件,用于跟踪您打开的内容等。没关系,.sln会。
把你的解决方案文件里面一探究竟。知识只对你有用
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{159641D6-6404-4A2A-AE62-294DE0FE8301}") = "JeffOrris", "JeffOrris\JeffOrris.dtproj", "{631559E9-5ED5-4F63-B74E-BFB6CBAE89C5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Development|Default = Development|Default
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{631559E9-5ED5-4F63-B74E-BFB6CBAE89C5}.Development|Default.ActiveCfg = Development
{631559E9-5ED5-4F63-B74E-BFB6CBAE89C5}.Development|Default.Build.0 = Development
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
重要的是以Project开头的行。这就是说,我的解决方案有一个名为JeffOrris的项目,相对于我的位置,项目文件可以在名为JeffOrris的文件夹中找到,并在其中有一个名为JeffOrris的文件。dtproj
那么“诀窍”就是让你的主语和动词一致。或者在这种情况下,让您的解决方案和您的.dtproj文件达成一致。那会在下面#6。保存解决方案文件后,Visual Studio应该提示你重新加载它,然后你的项目又回来了。
如果不小心改名.dtproj文件,那么你可以将其重命名。再次保存全部
感谢您的精确流程和选项。我选择了选项2.我只是在记事本中编辑了.sln,并在路径中切换了名称。像一个魅力工作! – 2014-10-08 19:54:02
- 1. 比在模型中访问路线更好的解决方案?
- 2. 从Xamarin解决方案访问版本
- 3. 从解决方案访问集合
- 4. 在Aspect中访问HttpServletRequest对象。哪一个更好的解决方案提到两个解决方案
- 5. 性能的解决方案
- 6. 解决方案包 - 部署
- 7. 找到唯一身份访问者的更好解决方案
- 8. 约SSIS解决方案/项目的一般问题
- 9. Django排名解决方案
- 10. 在解决方案中访问xml而不是bin
- 11. 我的缓存解决方案解决方案是否安全?
- 12. 通过URL方案访问TomTom导航解决方案
- 13. 更新到第一版monodroid,现在解决方案不是buids
- 14. SQL Server 2012 SSIS:有没有办法复制包/连接/对象/等。从旧的SSIS解决方案到不会创建GUID冲突的新解决方案?
- 15. VB.net Office解决方案 - 在工作表中访问命名区域中的值
- 16. 在ipad上实现一个表格 - 可能的解决方案
- 17. 从解决方案的NuGet安装包
- 18. 打印背包解决方案的值
- 19. 整个Habitat解决方案的Nuget包
- 20. 实现异步轮询方法的更好解决方案?
- 21. 现有的TCP中继解决方案
- 22. 调试现有的Sharepoint解决方案
- 23. 的SharePoint Visual Studio解决方案在解决方案库中不可见
- 24. 如何在从命令行构建解决方案时验证SSIS包
- 25. 我们是否应该在我们的解决方案中的几个项目之间分开ssis包?
- 26. 在visual studio中更新解决方案级nuget包
- 27. 在DataList.ItemCreatedCommand(EventBubbling或其他解决方案)中访问DropDownList.SelectedIndex
- 28. 在访问/ sql解决方案中遍历列?
- 29. 请问为什么不能使用此解决方案?
- 30. CSS问题,换行太早不能找到解决方案
我应该删除旧的.suo吗? – 2014-10-07 00:35:24
第1步是放松 – billinkc 2014-10-07 00:36:35
您是否重命名“包”或实际的“项目”?根据你的错误信息,我猜这是项目。 – billinkc 2014-10-07 00:37:16