-
-
Notifications
You must be signed in to change notification settings - Fork 120
Expand file tree
/
Copy pathBuildIssues.html
More file actions
134 lines (120 loc) · 5.45 KB
/
BuildIssues.html
File metadata and controls
134 lines (120 loc) · 5.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title> </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content=" ">
<meta name="generator" content="docfx 2.58.2.0">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="">
<p>If you have any problems getting the samples to build or run, here are some general tips.</p>
<p>I recommend trying this first</p>
<ul>
<li>Update Visual Studio 2019 to the latest version</li>
<li>Use the Visual Studio installer to install all Xamarin components</li>
<li>Make sure Visual Studio is closed</li>
</ul>
<ol>
<li>Pull latest on <code>develop</code> (outside of Visual Studio - Leave it closed until the last step)</li>
<li><a href="https://stackoverflow.com/a/34935038/1878141">Clear NuGet cache</a></li>
<li>Make sure you have no uncommitted changes.</li>
<li>Do a <a href="https://git-scm.com/docs/git-clean">Git clean</a> on the repo. Make sure you remove all untracked files.</li>
</ol>
<blockquote>
<p>git clean -x -f -d</p>
</blockquote>
<ol start="5">
<li>Open Visual Studio and open the appropriate solution in the src folder.</li>
<li>Make sure you are in <em>Debug</em> build mode.</li>
<li>Restore NuGet packages. <a href="https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore-troubleshooting">Make sure that all packages are restored before trying to build</a>.</li>
<li>Try building in <em>Debug</em> again</li>
<li>Repeat from step 1 with <a href="https://github.com/MelbourneDeveloper/Device.Net/tree/develop">develop branch</a>. <em>Note: from time to time, the develop branch will be slightly out from the master branch. It's worth trying both.</em></li>
</ol>
<ul>
<li>If you still get an error, please document it up with as much detail, and put a question on <a href="https://stackoverflow.com/">Stack Overflow</a>. Tag it with "usb, hid", mention "Device.Net" and any tags for your OS, etc.</li>
<li>If you do put a question on Stack Overflow, please reference it in an issue on this repo.</li>
</ul>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>