【问题标题】:Import existing asp.net website on Visual Studio for mac在 Visual Studio for mac 上导入现有的 asp.net 网站
【发布时间】:2018-07-13 22:22:22
【问题描述】:

我在一家使用 asp.net 作为其网站的公司的前端开发人员。我通常在 mac 上工作,我需要设置我的 localhost 才能在网站上工作,但是项目出了点问题。他们为我提供了包含所有文件(aspx、aspx.cs、dll 等)的文件夹,我应该构建自己的解决方案文件。 Visual Studio for macOS 无法让我创建一个空的网站项目(VS for pc 可以),或者我选择了错误的条目。我该怎么办?

我尝试选择 Empty ASP.NET Web 项目,但它不起作用,aspx.cs 中未检测到所有来自 aspx 页面的变量和方法。与 Web 表单相同。我无法设置任何东西,解决方案也不起作用。 公司里的每个人都使用 Windows,他们帮不了我。 我必须做什么才能以正确的方式导入它? 如果可能的话,我想使用 VS Code。这是第一次使用 asp.net。

提前致谢

【问题讨论】:

  • 我认为与 MAC 相比,使用 .net 核心网站而不是经典的 asp.net
  • 而且我不能以任何方式导入它,对吧?

标签: asp.net visual-studio web


【解决方案1】:

主要是 ASP.NET Web 窗体 已过时。我猜他们很久以前就停止支持这种类型的解决方案了,只有关键的粉碎。如果您真的想将 mac 用于 ASP.NET Web 表单,您应该安装 Parallels VMWindows 10 em>Visual Studio

【讨论】:

  • 您是否建议在发布之前将网站迁移到另一种格式?试图在 VS 或 Code 中导入项目,我很生气。
  • 不,如果您在 ASP.NET Web 窗体上有工作项目,如果您想使用它并且不想升级平台,我建议安装虚拟机并在 Windows 下使用 Visual Studio .因为这些来自前 Xamarin Studio(现为 Visual Studio for Mac)的家伙几乎不会为 ASP.NET Web 表单模板修复某些东西……我敢打赌,他们现在为这个模板处于关键维护模式。
  • @malvibra,“在 aspx.cs 中未检测到来自 aspx 页面的所有变量和方法。与 Web 表单相同。” - 为什么他们不为您提供完整的解决方案?我想在 Windows 中也会有同样的问题,特别是如果你是 Web 窗体的新手,可能有一些类引用了解决方案中的某个库而你不知道。
  • 我尝试在 VS for Windows 中导入项目,但没有: - 解决方案 - web.config - .csproj 并且恢复正常。有一些警告,但与 VS for mac 中的错误相比没有。可能唯一的方法是使用 Windows。
猜你喜欢
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-30
相关资源
最近更新 更多