gpt4 book ai didi

c# - MacOS 上的 Visual Studio Community : Projects with non-local source (http://. ..) 不支持

转载 作者:行者123 更新时间:2023-11-30 17:30:54 25 4
gpt4 key购买 nike

我是 C# 开发和 Visual Studio 的新手,刚刚开始处理应用服务器的现有项目。我下载了 Visual Studio Community for MacOS 并打开了项目的解决方案 (.sln) 文件。我已经设法获得要构建的解决方案,但每次打开它时,都会出现一个弹出窗口,显示两个警告,如

Projects with non-local source (http://...) not supported. 'http://localhost:<some port number>'

我找不到对此特定消息的任何引用。这是什么意思?我应该担心吗?

最佳答案

这意味着您的解决方案中定义了一个 VS 无法理解的项目。当解决方案最初是在一个平台上构建然后在另一个平台上打开时,通常会发生这种情况。

对于最初在 Mac OS 上构建的解决方案,它使用 Mono for .NET,通用项目使用 .mdproj 类型。 VS for Windows 不理解这些。同样,Windows VS 可以创建 VS for Mac 不理解的项目类型。这就是产生您看到的错误的原因。

就我而言,在 Windows VS 上,解决方案包含一个“网站”文件夹(例如地球图标)。这实际上只是一个包含 HTML 文件的文件夹,但解决方案以 Mac OS VS 无法理解的方式定义了它。我的解决方案是在 Windows 中启动解决方案,删除 html 项目,并添加解决方案文件夹(加上所有子文件夹和文件)。 VS 不会将这些解决方案文件夹视为项目,因此在 Mac 上打开解决方案没有问题。

一些背景:https://www.monodevelop.com/documentation/solutions-and-projects-explained/

关于c# - MacOS 上的 Visual Studio Community : Projects with non-local source (http://. ..) 不支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48943157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com