2-е изменение: я нашел средство просмотра журналов MS, которое меня не просветляет. Вот что это показывает:
*** Assembly Binder Log Entry (10/15/2020 @ 4:09:38 PM) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Running under executable C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTrace.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: DisplayName = Microsoft.Web.Administration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
(Fully-specified)
LOG: Appbase = file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = IntelliTrace.exe
Calling assembly : (Unknown).
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTrace.exe.Config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: GAC Lookup was unsuccessful.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/Microsoft.Web.Administration.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/Microsoft.Web.Administration/Microsoft.Web.Administration.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/deps/Microsoft.Web.Administration.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/deps/Microsoft.Web.Administration/Microsoft.Web.Administration.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/Microsoft.Web.Administration.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/Microsoft.Web.Administration/Microsoft.Web.Administration.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/deps/Microsoft.Web.Administration.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/IntelliTrace/deps/Microsoft.Web.Administration/Microsoft.Web.Administration.EXE.
LOG: All probing URLs attempted and failed.
Изменить: я изменил пространство имен, но сообщение об ошибке не изменилось.
У меня очень короткая программа на C #. Пробую использовать Deedle впервые. К сожалению, все примеры, которые я нашел в Интернете, показывают только исполняемый код, а не любые операторы using вверху. Ни одна из страниц, которые я нашел при поиске, не касалась этого. Вот сообщение об ошибке.
System.TypeLoadException HResult = 0x80131522 Сообщение = Не удалось загрузить тип Deedle.Frame из сборки Deedle, Version = 1.0.0.0, Culture = нейтральный, PublicKeyToken = null. Source = <Невозможно оценить источник исключения> StackTrace: <Невозможно оценить трассировку стека исключения>
Вот мой код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Deedle;
namespace DeedleCaller
{
class Program
{
static void Main(string[] args)
{
var msftRaw = Frame.ReadCsv(@"C:\Users\afargnoli\Documents\ASRD\Devel\SRFN Data Analytics\link_success_rates\kennett_intervals_jan.csv");
msftRaw.Print();
Console.WriteLine("\nPause");
string unused = Console.ReadLine();
}
}
}
1 ответ
...Message=Could not load type 'Deedle.Frame' from assembly 'Deedle...
Это говорит вам, что у вас нет сборок, которые могут присутствовать в Nuget of Deedle: https: / /www.nuget.org/packages/Deedle
Кроме того, как сказал Томас, было бы лучше, если бы вы изменили свое пространство имен. то есть "DoodleProject".
Сделайте это последнее, создав новый проект с новым пространством имен, затем загрузите слепок, и он должен работать.
Похожие вопросы
Новые вопросы
c#
C# (произносится как «see Sharp») — это высокоуровневый мультипарадигменный язык программирования со статической типизацией, разработанный Microsoft. Код C# обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, которое включает в себя .NET, .NET Framework, .NET MAUI и Xamarin среди прочих. Используйте этот тег для ответов на вопросы о коде, написанном на C#, или о формальной спецификации C#.