Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在使用ASP.NET核心时忽略wwwroot/lib?_Asp.net_Azure - Fatal编程技术网

为什么在使用ASP.NET核心时忽略wwwroot/lib?

为什么在使用ASP.NET核心时忽略wwwroot/lib?,asp.net,azure,Asp.net,Azure,我正在尝试使用ASP.NETCore、d3.js和jquery创建一个web应用程序。我在upwork上雇了一个人来创建这个应用程序。通过在wwwroot/lib下添加库d3、jquery和其他库,他能够让它在我的本地机器上运行。但是,在远程github存储库中,不包括这些库。我在stackoverflow上看到其他人在推到remote时也不包括库,我想知道为什么会这样 我想使用Azure发布我的应用程序,但当我这样做时,我会出现一个错误,我相信这是因为缺少库。我知道我可以将库添加到远程存储库,

我正在尝试使用ASP.NETCore、d3.js和jquery创建一个web应用程序。我在upwork上雇了一个人来创建这个应用程序。通过在
wwwroot/lib
下添加库d3、jquery和其他库,他能够让它在我的本地机器上运行。但是,在远程github存储库中,不包括这些库。我在stackoverflow上看到其他人在推到remote时也不包括库,我想知道为什么会这样


我想使用Azure发布我的应用程序,但当我这样做时,我会出现一个错误,我相信这是因为缺少库。我知道我可以将库添加到远程存储库,但我认为这不是正确的方法。如何使用MS Azure添加库

您可以将其添加到
.csproj
文件中,以强制将NuGet程序集复制到生成的输出中:

<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
true
但是,请注意,构建输出(
bin/Release/netcoreapp*/*
)不应是可移植和可分发的,而
dotnet publish
的输出是可移植的。正如您所说,您可以在本地工作,因此当应用程序上载到azure时,将程序集复制到构建输出可能非常有用


有关更多详细信息,您可以参考此部分。

您应该编辑问题,以包含确切的错误mesagge,以防它不是由于您的想法造成的。