Я создаю WPF в Visual Studio 2015, у меня есть класс CLR.
Просто очень просто, я открываю Visual Studio 2015, создаю CLR (библиотеку классов) и собираю его. Затем я создаю приложение WPF и добавляю CLR в качестве ссылки в свой проект WPF. Я пытался построить оба проекта в AnyCPU.
// TestCLR.h
#pragma once
using namespace System;
namespace TestCLR {
public ref class TestWrapper
{
public:
TestWrapper() {}
~TestWrapper() {}
// TODO: Add your methods for this class here.
};
}
// TestCLR.cpp
// This is the main DLL file.
#include "stdafx.h"
#include "TestCLR.h"
// in my MainWindow.xaml.cs
namespace TestWpf
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
private TestWrapper test;
public MainWindow()
{
InitializeComponent();
// when uncomment the following line, an exception is thrown
test = new TestWrapper();
}
}
}
Когда я запускаю программу WPF, она выдает исключение
Мне не хватает важной информации / настроек для WPF, которые должны работать с CLR?