skumarn Ответов: 1

Как решить ошибку MSB4025


Привет,

Вот мой код файла Test. proj.
<project defaulttargets="Build">
	xmlns="http://schemas.microsoft.com/developer/msbuild/2003">    
    <import project="<br" mode="hold" />      "C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>            
     <target name="Build">      
        <!-- Clean, then rebuild entire solution -->
        <msbuild projects="D:\Mymath\Mymath.sln" />
        <exec command=""C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\mstest.exe" /></target></project>

Когда я выполнил этот код из ccnet. config, я получил следующую ошибку:error MSB4025: The project file could not be loaded.
Пожалуйста, скажите мне решение, чтобы исправить эту ошибку.

walterhevedeich

Я изменил ваш вопрос и удалил некоторые ненужные теги. Пожалуйста, еще раз просмотрите код, чтобы убедиться, что я не удалил часть фактического контента.

skumarn

Привет вальтерхеведеич,

Я написал этот код на самом деле для автоматизации сборки тестового проекта, который я создал для своего Mymath.sln, который является приложением windows. Пожалуйста, скажите мне шаги, которые нужно выполнить для приведенного выше решения с помощью NUnit.

1 Ответов

Рейтинг:
2

OriginalGriff

Хм. Это совсем не похоже на правду:

<project defaulttargets="Build">
	xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Имеет тег close ">" как на первой строке, так и на второй.
Так же как и следующий бит:
<import project="<br" mode="hold" />      "C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
Это вообще не допустимый XML.

Я бы посоветовал вам заставить Visual Studio создать базовый файл. proj и отредактировать его вместо того, чтобы пытаться создать его вручную, поскольку если это весь ваш файл, то многого не хватает - что объясняет, почему он не может быть загружен.


Graeme_Grant

Вы попали в мою ловушку, не проверяя даты....: P

OriginalGriff

Ах! Обновление walterheverdeich вернуло его на первое место в списке без ответа. Этого я не заметил...
Ой.: O

CHill60

Обновление Уолтера было сделано еще в 2011 году. Я думаю, что это могло быть решение, удаленное или не совсем попавшее сюда, потому что его выгнали из модерации. Вчера меня поймали с тем, что я считал сомнительным фильтром, но вернулся к декабрю 2015 года.
Должно быть, наш возраст ; - Р

Graeme_Grant

У меня тоже время от времени случалось подобное ... просто подумал, что кто-то ответил как решение, а потом удалил его, поняв, что он старый...

OriginalGriff

Wierd: в настоящее время он помечен как

Обновлено 2 часа 15 минут назад
walterhevedeich41.7К
v2

Хотя, наверное, вы правы - проблема "вышибания из умеренности".
Я упомяну об этом в sugs'n'Bugs, посмотрим, сможем ли мы исправить "довести до вершины".

CHill60

Да , но когда вы смотрите на изменения, Уолтер находится далеко позади.
Deffo очередь модерации оказывает влияние, так как теперь есть старый вопрос SMS в верхней части, на который повлиял пост члена 13060247 (который в настоящее время находится в моем списке наблюдения)

OriginalGriff

Я сообщил об этом, и я оставлю ответ здесь на некоторое время, чтобы дать хомякам шанс: затем я удалю его (при условии, что это не вернет его снова на вершину...)

CHill60

ЛОЛ - я думаю, что это определенно приведет его обратно на вершину-что в некотором роде нормально, когда есть только 1 решение вопроса, но не там, где его нет. Я ответил на ваши Sugs & ошибки, чтобы дать хомякам два конкретных примера, где я знаю, что мой отказ от поста вызвал обратное поведение

OriginalGriff

Да - и это проблема, потому что мы будем предполагать, что плакат с ответами-это репортаж о старых вопросах, и сообщать о нем через spam'n'abuse ...

Нуждается в починке: смейтесь: