-2

我昨晚从 Visual Studio 2012 制作了一个 asp.net 网站,它工作得非常好。我在 bitbucket 中提交了我的项目,然后推送它,但是当我克隆我的代码并尝试构建和运行我的项目时,它会收到很多关于命名空间和内容的错误。这是为什么?原始文件工作正常。首先我想也许我犯了错误,所以我尝试提交/推送另一个新项目(Visual Studio 2012 提供的默认应用程序),但是当我克隆它时,它仍然是我得到的相同错误。以下是错误:

https://www.dropbox.com/s/6zn1qbx8kr3avc2/errors.PNG

每次克隆项目时都需要安装软件包吗?

4

2 回答 2

4

在 nuget 选项中,您可以设置为在构建期间启用包还原

在此处输入图像描述

这将设置您的项目以维护包列表,并重新下载丢失的包。

于 2013-04-30T16:03:23.153 回答
0

我对 BitBucket 不太熟悉,但从错误的外观来看,您似乎缺少很多 dll。要检查的一件事是确保您引用的 dll 设置为 Copy Local = true。(解决方案资源管理器 -> 参考 -> 右键单击​​ Dll -> 属性 -> 复制本地 = True)。这应该确保无论您在哪里复制/发布解决方案,dll 都可以使用。

于 2013-04-30T16:05:00.480 回答