首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推送到git后缺少Microsoft.Owin dll

推送到git后缺少Microsoft.Owin dll
EN

Stack Overflow用户
提问于 2014-11-13 05:18:07
回答 1查看 301关注 0票数 0

我已经通过创建一个全新的MVC5项目复制了我所遇到的问题,默认情况下,当您开始一个新的MVC5项目时,会添加一些身份验证代码。我创建了几个控制器,几个视图,一些布局的共享视图,一切都像预期的那样运行。

然后我在bitbucket上创建了一个新的存储库,也尝试了github。我将解决方案的所有内容复制并粘贴到这个新创建的存储库文件夹中,然后提交并推送到我的新git存储库。这一切在本地都运行得很好。

然后,我尝试将这个存储库拉到一个新文件夹中,以模拟其他人从我的存储库中提取数据。当我这样做的时候,所有的Microsoft.Owin动态链接库都有一个黄色的小三角形,表明它们不能被找到。当我尝试构建时,有26个错误或类似的东西,因为Owin和Owin.Security不在那里。如果我进入管理NuGet引用并重新安装Microsoft.Owin,那么我必须去重新安装其他几个动态链接库,然后我才能让它工作。

我不知道是什么造成了这种情况,有谁知道为什么会发生这种情况,或者我可以做些什么来使构建在拉出后的第一次就能工作?

EN

回答 1

Stack Overflow用户

发布于 2016-04-29 21:48:04

如果你使用sourcetree作为你的git客户端,它会默认阻止dll。

打开Tools>Options

打开Git选项卡

全局忽略文件:选择“编辑文件”

注释掉显示为*.dll的行

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26896752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档