【发布时间】:2010-09-28 14:48:52
【问题描述】:
背景/免责声明
首先,如果您能理解以下问题,请完全跳过此部分。
我对 .NET 还是很陌生,但是在普通 VB 中使用糟糕的旧 ASP 是老猴子。
我刚进入一家拥有一些遗留 .NET VB 文件的公司,现在我有几个大型项目,文件超过 50mb,整个项目大约 1gb,调试它们并不容易。我已经read through w3schools tutorial 并且做了很多谷歌研究来达到我无法完成这项工作的地步。还有unlike in another very similar question我不认为这是一个简单的问题。
我不知道这些项目是 MVC 还是常规 Web 应用程序,但有人告诉我使用“其他项目类型 > Visual Studio 解决方案 > 空白解决方案”然后“添加现有网站”。没有进一步的说明或指导,我看到它们都有 DLL,让我相信它们不是 MVC。
无论如何,无论我尝试以何种方式或许多其他方式将文件添加到 Visual Studio 中,我都无法通过其中一种方式正确使用调试。一个工作得很好,我至少可以从网络服务器上看到它在本地运行非常相似。但是另一个给了我许多随机错误和警告,以“编译”调试并在 Visual Studio 自己的服务器上运行(我认为它被称为“ASP.NET 开发服务器”)。有些错误甚至不应该存在,例如“文件 XXX 不存在”,而我可以轻松验证它确实存在!
我真的不希望在这里得到太多帮助,但我仍然希望能找到一些帮助。对不起,如果这太多了。
问题
- 我必须使用哪些选项来调试一个大型 Visual Studio 项目,该项目已经在已关闭调试甚至错误选项的服务器中在线运行?
- 我如何才能知道如何正确地将现有项目“导入”到 Visual Studio 中?
- 这是一道作业题吗?
- (新) 鉴于我有 3 个地方可以同步许多文件(本地、共享生产网络和实时),处理和调试现有错误的最佳方法是什么?开箱即用的思维总是受欢迎的(转换项目,不使用 Visual Studio,旧版本等等)
【问题讨论】:
-
这不是一个家庭作业问题,除非它是,嗯,家庭作业(如“我的老师给了我一个任务来制作这个应用程序”)。