【发布时间】:2017-03-23 19:10:14
【问题描述】:
尝试在我的 .csx 文件中导入一些用于 Azure Data Lake SDK 的自定义 dll 时出现以下错误。错误如下:
Function started (Id=1d6d553e-0ef5-45f2-bffb-dea4ad869424)
Function compilation error
D:\home\site\wwwroot\bigdataanalytics-azurefunction\ingestservices\NewsService.csx(2,1): warning AF006: The reference '..\bin\Microsoft.Rest.ClientRuntime.dll' is invalid. If you are attempting to add a framework reference, please remove the '.dll' file extension.
D:\home\site\wwwroot\bigdataanalytics-azurefunction\ingestservices\NewsService.csx(2,1): error CS0006: Metadata file '..\bin\Microsoft.Rest.ClientRuntime.dll' could not be found
D:\home\site\wwwroot\bigdataanalytics-azurefunction\ingestservices\NewsService.csx(3,1): error CS0006: Metadata file '..\bin\Microsoft.Rest.ClientRuntime.Azure.dll' could not be found
D:\home\site\wwwroot\bigdataanalytics-azurefunction\ingestservices\NewsService.csx(4,1): error CS0006: Metadata file '..\bin\Microsoft.Azure.Management.DataLake.Store.dll' could not be found
我的项目结构如下:
project.json 配置:
{
"frameworks": {
"net45": {
"dependencies": {
"Microsoft.Rest.ClientRuntime": "2.3.2",
"Microsoft.Rest.ClientRuntime.Azure": "3.3.2",
"Microsoft.Azure.Management.DataLake.Store": "1.0.4"
}
},
"net46": {
"dependencies": {
"Newtonsoft.Json": "9.0.1",
"System.Runtime.Serialization.Json": "4.3.0",
"System.Net.Requests": "4.3.0"
}
}
}
}
【问题讨论】:
标签: azure azure-functions azure-data-lake