将Visual Studio 2008 C#项目更新到Visual Studio 2022

k4ymrczo  于 2023-08-07  发布在  C#
关注(0)|答案(1)|浏览(366)

我试图更新一个自定义软件在一个朋友的业务是建立在2008年使用。我有一个源代码的副本,但我不能编译它。我已经双启动了我的macbook,这样我就可以在windows环境下处理这个项目(为windows制作),因为这个项目不会显示错误,也不会在我mac上的visual studio中编译。
该程序目前正在运行和工作(作为一个exe文件)在他们的业务,但运行非常慢,所以我试图更新系统和清理他们的SQL服务器。问题是,我正在努力导航项目并使其编译,我还不确定如何搜索或搜索什么。
下面附上几个问题的截图:
1.我怎么知道我在做什么样的项目?我知道这个控制台项目是用c#编写的,但我知道有很多方法可以编写,我不确定要搜索什么来帮助我调试这种类型的项目。我已经附上了第一个错误信息,以及sln文件的屏幕截图,显示它是一个2008年的visual studio项目。
1.在定制软件中,您首先要查看的文件是什么?我曾经是一名软件工程师,所以我对c#很熟悉,但我很难弄清楚在这样一个更大的自定义项目中应该从哪里寻找。


的数据


rt4zxlrg

rt4zxlrg1#

你看到的错误是VS说:
我不知道如何编译到目标.NET Framework 4.0。
有两种方法可以“解决”这个问题:
1.安装旧版本的Visual Studio,其中包括.NET Framework 4.0的目标包(根据我所能找到的,最新的将是VS 2019)。
1.将所有项目文件中的TargetFramework至少升级到.NET Framework 4.6
如果您的目标是解决性能问题,而您对此一无所知,那么我建议您从分析正在运行的应用程序开始。这将向您显示应用程序的关键路径以及花费最多时间的路径。

相关问题