我正在使用Visual Studio 2015和此处概述的内置发布工具将我的ASP.NET Web应用程序发布到Azure:
https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-dotnet-get-started
如何自动忽略wwwroot / lib,wwwroot / packages等文件夹?
我已经在.pubxml文件中尝试过这些条目而没有成功
$sql = ("SELECT RowID,ImageURL FROM db.dbo.table");
$res = odbc_exec($dbConn,$sql);
while ($images = odbc_fetch_array($res)){
echo "<img src="img/".$images."'/>";
}
答案 0 :(得分:0)
根据您的描述,我假设您已经创建了一个ASP.NET 5项目。如果是这样,您可以修改publishOptions > exclude
文件中的project.json
部分,如下所示:
"publishOptions": {
"include": [
"wwwroot",
"**/*.cshtml",
"appsettings.json",
"web.config"
],
"exclude": [
"wwwroot/lib/**", //exclude all files/folders
"wwwroot/lib/**/src/**" //exclude the files/folders under "src" folder
]
}
此外,ASP.NET建议使用Bower来管理客户端资源。默认情况下,JavaScript和CSS库存储在wwwroot\lib
下。因此,您可以更改凉亭库的存储位置以实现您的目的。有关详细信息,请参阅此tutorial。