2014-11-12 2 views
0

Я продублировал проблему, возникшую у меня, создав новый проект MVC 5. По умолчанию при запуске нового проекта MVC 5 добавляется некоторый код аутентификации. Я создал пару контроллеров, пару представлений, некоторые общие представления для макета, и все работает так, как ожидалось.Ошибка Microsoft.Owin после нажатия на git

Затем я создаю новый репозиторий на битбакете, попробовал github. Я копирую и вставляю все содержимое решения в эту недавно созданную папку репозитория, а затем фиксирую и нажимаю на мой новый репозиторий git. Все это прекрасно работает на местном уровне.

Затем я пытаюсь вытащить этот репозиторий в новую папку, чтобы имитировать кого-то другого, вытаскивающего из моего репозитория. Когда у меня все DLL Microsoft.Owin имеют маленький желтый треугольник, показывая, что их невозможно найти. Когда я пытаюсь построить, есть 26 ошибок или что-то в этом роде, потому что Owin и Owin.Security не существует. Если я перейду к ссылкам Manage NuGet и переустановить Microsoft.Owin, тогда мне нужно будет переустановить несколько других dll, и я заставлю его работать.

Я понятия не имею, что это такое, есть ли у кого-нибудь идеи, почему это происходит, или что я могу сделать, чтобы сборка работала только в первый раз после натяжения?

+0

К сожалению, git не работает с проектами Visual Studio и связанными с ними файлами. Я широко использовал git в проектах на базе Linux, и он работает без каких-либо проблем. Мое решение состояло в том, чтобы переключиться на svn. Я бы сказал, что в конечном итоге мне удалось работать нормально, но для нескольких причин зависимости свойств, свойств среды и свойств файлов git еще не совсем в Windows. Просто мои выводы. – geekonedge

+0

Дубликат http://stackoverflow.com/questions/15515729/git-repository-ignoring-all-dlls – spuder

ответ

0

Если вы используете sourcetree как ваш клиент GIT он блокирует библиотек DLL по умолчанию

Open Tools> Options

Открыть Git вкладке

Global Игнорирование файла: Выберите 'Edit File'

Комментировать строку, которая говорит * .dll

Смежные вопросы