Немного отличающийся Векторный класс.
class Vector( object ):
def __init__(self, *data):
self.data = data
def __repr__(self):
return repr(self.data)
def __add__(self, other):
return tuple( (a+b for a,b in zip(self.data, other.data) ) )
def __sub__(self, other):
return tuple( (a-b for a,b in zip(self.data, other.data) ) )
Vector(1, 2, 3) - Vector(1, 1, 1)
Отправка файла решения msbuild вместо файла .csproj иногда может помочь:
msbuild.exe yoursolution.sln
Кроме того, devenv.exe сам предлагает сборку из командной строки, которая должна быть эквивалентна встроенной среде IDE. опыт:
devenv.exe /build yoursolution.sln
Просмотрите этот раздел MSDN SDK под названием Создание приложений WPF и убедитесь, что вы делаете все необходимое.
Не просматривая файл проекта напрямую, трудно сказать наверняка, но похоже, что в вашем проекте отсутствует <Страница ...
включить разделы.
Например, убедитесь, что в том месте, где вы определяете свое MainWindow, у вас есть:
<ItemGroup>
<Page Include="MainWindow.xaml" />
<Compile Include="MainWindow.xaml.cs" />
... Other items...
Это, в дополнение к вашему импорту WinFX.targets, должно позволить этому работать должным образом.
Прямо сейчас, ваши ошибки предполагают, что теги «Page» отсутствуют, но все теги «Compile» для кода программной части присутствуют.