缺少 .Net Framework 的 F# 新项目结构(类似于 .Net Core)packages.config
F# new project structure for .Net Framework (similar to .Net Core) is missing packages.config
我有一个 F# 项目,虽然它是 .NET Framework,但项目结构与 .NET Core 相同,并且缺少 packages.config 文件。我遇到的问题是,当我下载 nuget 包时,它们存储在全局文件夹中
C:\Users\...\.nuget\packages
如何更改 Nuget 文件夹以在我的解决方案中使用一个文件夹?如果重要的话,我使用 visual studio 2019。
您可以use a new nuget.config file with globalPackagesFolder,它将应用于整个项目。
1) 在您的解决方案文件夹下创建一个名为 nuget.config
的文件
2) 在该文件中添加这些:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<config>
<add key="globalPackagesFolder" value="packages" />
</config>
</configuration>
3) 然后关闭 VS,然后重新启动您的解决方案以启用该文件。您的整个解决方案会将包安装到解决方案的包文件夹中,而不是全局文件夹中。
我有一个 F# 项目,虽然它是 .NET Framework,但项目结构与 .NET Core 相同,并且缺少 packages.config 文件。我遇到的问题是,当我下载 nuget 包时,它们存储在全局文件夹中
C:\Users\...\.nuget\packages
如何更改 Nuget 文件夹以在我的解决方案中使用一个文件夹?如果重要的话,我使用 visual studio 2019。
您可以use a new nuget.config file with globalPackagesFolder,它将应用于整个项目。
1) 在您的解决方案文件夹下创建一个名为 nuget.config
的文件
2) 在该文件中添加这些:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<config>
<add key="globalPackagesFolder" value="packages" />
</config>
</configuration>
3) 然后关闭 VS,然后重新启动您的解决方案以启用该文件。您的整个解决方案会将包安装到解决方案的包文件夹中,而不是全局文件夹中。