gpt4 book ai didi

c# - 如何在 Mac 中使用 VSCode 中的 EF7?

转载 作者:行者123 更新时间:2023-11-29 13:00:41 26 4
gpt4 key购买 nike

我是 C# 的新手,我正在尝试连接到数据库,最好是 PostgreSQL(或者我必须使用 MS SQL 吗?)。我如何在 VSCode 和 Mac 中执行此操作(使用 dnx CLI)?

最佳答案

更新有一个在 OS X 中进行设置的官方指南。它使用 SQLite,但切换供应商应该不会太难。

http://ef.readthedocs.org/en/latest/getting-started/osx.html

原始答案

如果您想使用 VS Code,您需要使用 ASP.NET 5 设置您的项目。See this guide for doing the initial project setup .

您可以在 OS X 上使用 EntityFramework.SQLiteNpgsql.EntityFramework7。要使用它们,请将它们添加到您的 project.json 文件中.两者都是预发布的不稳定版本,并且要求您使用它们的 myget.org 提要。为此,添加一个 Nuget.config file到您的项目。

这是我的 Nuget.config 文件。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://www.nuget.org/api/v2/" />
<add key="AspNextVNext" value="https://www.myget.org/F/aspnetvnext/api/v2" />
<add key="Npgsql" value="https://www.myget.org/F/npgsql-unstable/api/v2" />
</packageSources>
</configuration>

关于c# - 如何在 Mac 中使用 VSCode 中的 EF7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31062895/

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