Xamarin.Forms:从 Github 克隆时 "InitializeComponent does not exist"
Xamarin.Forms: "InitializeComponent does not exist" when cloning from Github
我有一个 Xamarin.Forms PCL 项目(iOS 和 Android)。我可以在我的本地仓库中完美地构建它。但是,如果我从 Github 克隆或下载相同的最新代码,我会收到错误 "InitializeComponent does not exist in the current context"
我的设置是:
- Xamarin.Forms PCL 项目
- Xamarin.Forms 1.5.0.6446
- Xamarin Studio 5.9.7(内部版本 9)
- Mac OS X
- 我的 gitignore 文件:https://gist.github.com/NamXH/00690ea72a426d9f0383
我知道共享项目或 Visual Studio 中的 "InitializeComponent does not exist" 存在一些已知错误。但是,我认为我的情况不同。
还有一个奇怪的情况:如果我更新Xamarin.Forms个包到更新的版本,项目可以正常构建。但是,如果我 丢弃 所有更改(通过在更新前检查提交),我会收到 InitializeComponent 错误。当我签出最新的提交(包含新的包更改)时,它可以再次构建。在这种情况下一切都在本地完成。
感谢您的帮助!
我已经解决了问题。问题是我将 Github 客户端用于 Mac,由于某些原因,客户端未检测到 packages 文件夹中的所有更改。我必须在控制台中使用 git add 命令来添加丢失的文件(主要是 dll 文件)。
简而言之,每次更新包时,我都必须在控制台中使用git命令来添加新的更改。
我有一个 Xamarin.Forms PCL 项目(iOS 和 Android)。我可以在我的本地仓库中完美地构建它。但是,如果我从 Github 克隆或下载相同的最新代码,我会收到错误 "InitializeComponent does not exist in the current context"
我的设置是:
- Xamarin.Forms PCL 项目
- Xamarin.Forms 1.5.0.6446
- Xamarin Studio 5.9.7(内部版本 9)
- Mac OS X
- 我的 gitignore 文件:https://gist.github.com/NamXH/00690ea72a426d9f0383
我知道共享项目或 Visual Studio 中的 "InitializeComponent does not exist" 存在一些已知错误。但是,我认为我的情况不同。
还有一个奇怪的情况:如果我更新Xamarin.Forms个包到更新的版本,项目可以正常构建。但是,如果我 丢弃 所有更改(通过在更新前检查提交),我会收到 InitializeComponent 错误。当我签出最新的提交(包含新的包更改)时,它可以再次构建。在这种情况下一切都在本地完成。
感谢您的帮助!
我已经解决了问题。问题是我将 Github 客户端用于 Mac,由于某些原因,客户端未检测到 packages 文件夹中的所有更改。我必须在控制台中使用 git add 命令来添加丢失的文件(主要是 dll 文件)。
简而言之,每次更新包时,我都必须在控制台中使用git命令来添加新的更改。