Я пытаюсь использовать класс FileSystemWatcher в проекте coreclr в Ubuntu, но получаю следующее исключение:
Необработанное исключение: System.IO.FileNotFoundException: не удалось загрузить файл или сборку «System.IO.FileSystem.Watcher, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a» или одну из ее зависимостей. Система не может найти указанный файл.
мой файл project.json:
{
"version": "1.0.0-*",
"compilationOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.Runtime": "1.0.1-beta-*",
"System.IO": "4.0.11-beta-*",
"System.IO.FileSystem.Watcher": "4.0.0-beta-*",
"System.Console": "4.0.0-beta-*",
"System.Runtime": "4.0.21-beta-*"
},
"frameworks": {
"dnxcore50": { }
}
}
и Program.cs:
using System;
using System.IO;
namespace ConsoleApplication
{
public class Program
{
public static void Main(string[] args)
{
using (var watcher = new FileSystemWatcher("."))
{
Console.WriteLine("Watcher created!");
}
}
}
}
Что я делаю не так?
PS. .NET Core установлен в соответствии с инструкциями с этого сайта: https://dotnet.github.io/getting-started/
dnu restore
в каталоге, получилось? - person Pavel Krymets   schedule 25.11.2015-beta
в ваших зависимостях, чтобы она была"4.0.0-*
и т. д. - person Pavel Krymets   schedule 25.11.2015