我是Visual Studio的新手。到目前为止,我正在使用eclipse / netbeans,去年使用Intellij,这是专为java设计的(至少在我看来)。 我有一个角色的小项目,我存放在Bitbucket。我想使用Visual Studio来处理它,因为我想用C#添加一些后端(我对Java很无聊)。 我已经下载了Visual Studio 2015,今天花了半天时间(没有运气)尝试克隆我的angularjs项目并在VS中显示它。 这是我尝试过的:
按照本教程第一部分所述创建新项目(Web应用程序):http://angularfirst.com/your-first-angular-project-in-visual-studio/
我首先打开了Team Explorer并克隆了我的存储库。然后我尝试将项目添加到此目的地。不幸的是,我得到了“异常来自hresult 0x80041fe2 ”
我已经创建了新项目(Web应用程序)并从gitbash运行“git remote add origin path-to-my-repo”命令。仍然是与第1点相同的情况
在Intellij或eclipse中,我可以轻松添加源文件夹或加载项目 - 然后自动检测源文件夹。我怎么能用VS做到这一点?或者也许我做错了?
此致
缥
答案 0 :(得分:0)
我能够找到解决方法。 首先,我的来源是/ myAngularApp文件夹下的结帐。但是在创建项目(解决方案)时,出现了一个具有相同名称的子文件夹(尽管未选中“创建解决方案目录”复选框)。 所以我的项目结构是:
myAngularApp
- packages
- myAngularApp
- bin
- obj
- Properties
- some more files
- myAngularApp.sln
我已将myAngularApp / myAngularApp的源代码检出(最初是在/ myAngularApp下)。然后我在csproj文件中添加了这样一个条目:
<ItemGroup>
<Content Include="app\*\*" />
<Content Include="e2e-tests\*" />
</ItemGroup>
我不喜欢的是它不会自动检测子文件夹。我在/ app文件夹下的子文件夹(使用css,js等)所以我需要 添加双“\ * \ *”。
更糟糕的是,这只是一种解决方法。我不相信用远程git存储库创建一个项目是如此困难 在Visual Studio中需要手动配置文件调整。 希望有人能够向我展示正确的解决方案。
此致
缥