我正在尝试从不同计算机的共享文件夹中访问csv文件。但是在访问文件时获取Not allowed to load local resource
。
var Card = new Card
{
Text = "Click here to view report",
Buttons = new List<CardAction> { new CardAction(ActionTypes.DownloadFile,
"Get-Report", value: @"file://machinename/new/test.csv") }
};
return Card.ToAttachment();
答案 0 :(得分:2)
从不同计算机的共享文件夹中访问csv文件
我使用共享网络文件夹使用以下示例代码进行测试,该文件夹无法按预期工作。我怀疑它不支持访问共享网络文件夹中存储的文件。
Attachment attachment = new HeroCard
{
Title = "Click here to view report",
Buttons = new List<CardAction>()
{
new CardAction(ActionTypes.DownloadFile,
"Get-Report",
value: @"file://MININT-5CDVIK1/aaron_share/textdata.csv")
}
}.ToAttachment();
正如JasonSowers在评论中提到的,您可以在某个地方托管您的文件,例如Azure Blob storage,可以通过HTTP或HTTPS从世界上任何地方访问。
Besdies,如果您想在多台计算机上轻松共享文件系统,可以选择Azure File shares。