Приложение WPF создает в vs2k8, но не на командной строке w/msbuild

Немного отличающийся Векторный класс.

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)
5
задан jrista 11 November 2009 в 05:35
поделиться

3 ответа

Отправка файла решения msbuild вместо файла .csproj иногда может помочь:

msbuild.exe yoursolution.sln

Кроме того, devenv.exe сам предлагает сборку из командной строки, которая должна быть эквивалентна встроенной среде IDE. опыт:

devenv.exe /build yoursolution.sln
5
ответ дан 14 December 2019 в 01:10
поделиться

Просмотрите этот раздел MSDN SDK под названием Создание приложений WPF и убедитесь, что вы делаете все необходимое.

2
ответ дан 14 December 2019 в 01:10
поделиться

Не просматривая файл проекта напрямую, трудно сказать наверняка, но похоже, что в вашем проекте отсутствует <Страница ... включить разделы.

Например, убедитесь, что в том месте, где вы определяете свое MainWindow, у вас есть:

<ItemGroup>
   <Page Include="MainWindow.xaml" />
   <Compile Include="MainWindow.xaml.cs" />
   ... Other items...

Это, в дополнение к вашему импорту WinFX.targets, должно позволить этому работать должным образом.

Прямо сейчас, ваши ошибки предполагают, что теги «Page» отсутствуют, но все теги «Compile» для кода программной части присутствуют.

1
ответ дан 14 December 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: