1 | <!DOCTYPE html> |
---|
2 | <!-- saved from url=(0014)about:internet --> |
---|
3 | <html xmlns:msxsl="urn:schemas-microsoft-com:xslt"><head><meta content="en-us" http-equiv="Content-Language" /><meta content="text/html; charset=utf-16" http-equiv="Content-Type" /><title _locID="ConversionReport0"> |
---|
4 | Migration Report |
---|
5 | </title><style> |
---|
6 | /* Body style, for the entire document */ |
---|
7 | body |
---|
8 | { |
---|
9 | background: #F3F3F4; |
---|
10 | color: #1E1E1F; |
---|
11 | font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; |
---|
12 | padding: 0; |
---|
13 | margin: 0; |
---|
14 | } |
---|
15 | |
---|
16 | /* Header1 style, used for the main title */ |
---|
17 | h1 |
---|
18 | { |
---|
19 | padding: 10px 0px 10px 10px; |
---|
20 | font-size: 21pt; |
---|
21 | background-color: #E2E2E2; |
---|
22 | border-bottom: 1px #C1C1C2 solid; |
---|
23 | color: #201F20; |
---|
24 | margin: 0; |
---|
25 | font-weight: normal; |
---|
26 | } |
---|
27 | |
---|
28 | /* Header2 style, used for "Overview" and other sections */ |
---|
29 | h2 |
---|
30 | { |
---|
31 | font-size: 18pt; |
---|
32 | font-weight: normal; |
---|
33 | padding: 15px 0 5px 0; |
---|
34 | margin: 0; |
---|
35 | } |
---|
36 | |
---|
37 | /* Header3 style, used for sub-sections, such as project name */ |
---|
38 | h3 |
---|
39 | { |
---|
40 | font-weight: normal; |
---|
41 | font-size: 15pt; |
---|
42 | margin: 0; |
---|
43 | padding: 15px 0 5px 0; |
---|
44 | background-color: transparent; |
---|
45 | } |
---|
46 | |
---|
47 | /* Color all hyperlinks one color */ |
---|
48 | a |
---|
49 | { |
---|
50 | color: #1382CE; |
---|
51 | } |
---|
52 | |
---|
53 | /* Table styles */ |
---|
54 | table |
---|
55 | { |
---|
56 | border-spacing: 0 0; |
---|
57 | border-collapse: collapse; |
---|
58 | font-size: 10pt; |
---|
59 | } |
---|
60 | |
---|
61 | table th |
---|
62 | { |
---|
63 | background: #E7E7E8; |
---|
64 | text-align: left; |
---|
65 | text-decoration: none; |
---|
66 | font-weight: normal; |
---|
67 | padding: 3px 6px 3px 6px; |
---|
68 | } |
---|
69 | |
---|
70 | table td |
---|
71 | { |
---|
72 | vertical-align: top; |
---|
73 | padding: 3px 6px 5px 5px; |
---|
74 | margin: 0px; |
---|
75 | border: 1px solid #E7E7E8; |
---|
76 | background: #F7F7F8; |
---|
77 | } |
---|
78 | |
---|
79 | /* Local link is a style for hyperlinks that link to file:/// content, there are lots so color them as 'normal' text until the user mouse overs */ |
---|
80 | .localLink |
---|
81 | { |
---|
82 | color: #1E1E1F; |
---|
83 | background: #EEEEED; |
---|
84 | text-decoration: none; |
---|
85 | } |
---|
86 | |
---|
87 | .localLink:hover |
---|
88 | { |
---|
89 | color: #1382CE; |
---|
90 | background: #FFFF99; |
---|
91 | text-decoration: none; |
---|
92 | } |
---|
93 | |
---|
94 | /* Center text, used in the over views cells that contain message level counts */ |
---|
95 | .textCentered |
---|
96 | { |
---|
97 | text-align: center; |
---|
98 | } |
---|
99 | |
---|
100 | /* The message cells in message tables should take up all avaliable space */ |
---|
101 | .messageCell |
---|
102 | { |
---|
103 | width: 100%; |
---|
104 | } |
---|
105 | |
---|
106 | /* Padding around the content after the h1 */ |
---|
107 | #content |
---|
108 | { |
---|
109 | padding: 0px 12px 12px 12px; |
---|
110 | } |
---|
111 | |
---|
112 | /* The overview table expands to width, with a max width of 97% */ |
---|
113 | #overview table |
---|
114 | { |
---|
115 | width: auto; |
---|
116 | max-width: 75%; |
---|
117 | } |
---|
118 | |
---|
119 | /* The messages tables are always 97% width */ |
---|
120 | #messages table |
---|
121 | { |
---|
122 | width: 97%; |
---|
123 | } |
---|
124 | |
---|
125 | /* All Icons */ |
---|
126 | .IconSuccessEncoded, .IconInfoEncoded, .IconWarningEncoded, .IconErrorEncoded |
---|
127 | { |
---|
128 | min-width:18px; |
---|
129 | min-height:18px; |
---|
130 | background-repeat:no-repeat; |
---|
131 | background-position:center; |
---|
132 | } |
---|
133 | |
---|
134 | /* Success icon encoded */ |
---|
135 | .IconSuccessEncoded |
---|
136 | { |
---|
137 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABOElEQVR4XqVTIWvDQBh9HVWBwWzEYGow19KpQiBqrqKiYqpVkf0BcTX9ASdr2jBZMRFRe1CYysjcYDAoTIS5wCB6eXAXsjt2YezBme/73vfeF156MFBV1QLAHEBotCSAxPO8HVo4axGv6pfnn/k2lnEYPARoP9bY4wxnoUAHUIV8/bS+OLwf4MLsZobl7bIEMKzdnLSDR5GJTjKxf92Ds+SAJ/Dm2tqAjd8wuZ4gizKk92mzhBxy6WDOggvRKAKxed78cEIuF4THj6NT3T/3UXwVSN9SaChOyAV/ULfRhwHeScWVXIEw1C2YDqiklTvV9QIZXAZQoBIVqexUVxzJBQnDYbuAU11xEp1EpnBgBcmdxpc6iUOdxGk8jkvDSVeUp81HZKaZbW4Vd0LdZ9/MHmc4qzj49+/8DReTp9S7vY7uAAAAAElFTkSuQmCC); |
---|
138 | } |
---|
139 | |
---|
140 | /* Information icon encoded */ |
---|
141 | .IconInfoEncoded |
---|
142 | { |
---|
143 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABBElEQVR4Xs2TsYrCQBCG1wVFo3DXWHkHNvZJIdem8AXiA5i8xRXWFvcWiVibF7BIKxamtwmolY2FxsNrnF9GiVkSCGnuh2GL2e9nZvm3IlKK49ihw6YyU62AytM0zU0ClQTYpcNfHv50d3MRi/31hR50asLpNcRXuxoSYJFRxAZPeP29Or3Po1+RJ5iM9eaRMAMmkhv+JDwr8G70ea+kMB3uggEosfNj7BwpJmDAYgI7C/6YblGZJmBhYKYfTF1BFTOmFCX1PwwChKSomAlg4CEcRcWMJ5FtxHPYrReCwYCVDFg//dYRjcwcqFG2no/IH8OgRjgz33g/dWf0cAd3mRGlv/MNZL1xS4xD8eEAAAAASUVORK5CYII=); |
---|
144 | } |
---|
145 | |
---|
146 | /* Warning icon encoded */ |
---|
147 | .IconWarningEncoded |
---|
148 | { |
---|
149 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAx0lEQVR4XpWSMQ7CMAxFf4xAyBMLCxMrO8dhaBcuwdCJS3RJBw7SA/QGTCxdWJgiQYWKXJWKIXHIlyw5lqr34tQgEOdcBsCOx5yZK3hCCKdYXneQkh4pEfqzLfu+wVDSyyzFoJjfz9NB+pAF+eizx2Vruts0k15mPgvS6GYvpVtQhB61IB/dk6AF6fS4Ben0uIX5odtFe8Q/eW1KvFeH4e8khT6+gm5B+t3juyDt7n0jpe+CANTd+oTUjN/U3yVaABnSUjFz/gFq44JaVSCXeQAAAABJRU5ErkJggg==); |
---|
150 | } |
---|
151 | |
---|
152 | /* Error icon encoded */ |
---|
153 | .IconErrorEncoded |
---|
154 | { |
---|
155 | background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABP0lEQVR4XqWTvUoDQRSFr4NBWRAD+gA+gMXmDWJlFbC3iCBY2Qm2YmttKyhYaaFtGiPY2CWFD2BjEwiugkv8XecbcmHmEgTJgUs2371ndmY4OyNGZVluedD21TStW19nWZadKrDGFV+915tONdhsVU/LkhSMHjPMqi/sYAx6b3s79Y/Lc/lLc9u7kh0cFR40/G4e3ZhflYf7wVxbzUNZKX8/ORZm8cAdZ/66v8tpYFy67lLJIpYziwev48JGHsRyi3UdVnNgsfDg5fzpZTXz6rt4rhC/0TO9ZBbvrBh9PvRluLGWvPXnpYCFnpWTKWUXiM/Mm6n4TiYGqKvBMefn/0SmwcLriOe8D4fKnlnvBBYLD15NIinMNUjIXFjMNY19n8RGEmUSRkj+HWUeAKy6cNGR2npLrGD0mFEzfOrP+Rf4+xT8EskwMAAAAABJRU5ErkJggg==); |
---|
156 | } |
---|
157 | </style><script type="text/javascript" language="javascript"> |
---|
158 | |
---|
159 | // Startup |
---|
160 | // Hook up the the loaded event for the document/window, to linkify the document content |
---|
161 | var startupFunction = function() { linkifyElement("messages"); }; |
---|
162 | |
---|
163 | if(window.attachEvent) |
---|
164 | { |
---|
165 | window.attachEvent('onload', startupFunction); |
---|
166 | } |
---|
167 | else if (window.addEventListener) |
---|
168 | { |
---|
169 | window.addEventListener('load', startupFunction, false); |
---|
170 | } |
---|
171 | else |
---|
172 | { |
---|
173 | document.addEventListener('load', startupFunction, false); |
---|
174 | } |
---|
175 | |
---|
176 | // Toggles the visibility of table rows with the specified name |
---|
177 | function toggleTableRowsByName(name) |
---|
178 | { |
---|
179 | var allRows = document.getElementsByTagName('tr'); |
---|
180 | for (i=0; i < allRows.length; i++) |
---|
181 | { |
---|
182 | var currentName = allRows[i].getAttribute('name'); |
---|
183 | if(!!currentName && currentName.indexOf(name) == 0) |
---|
184 | { |
---|
185 | var isVisible = allRows[i].style.display == ''; |
---|
186 | isVisible ? allRows[i].style.display = 'none' : allRows[i].style.display = ''; |
---|
187 | } |
---|
188 | } |
---|
189 | } |
---|
190 | |
---|
191 | function scrollToFirstVisibleRow(name) |
---|
192 | { |
---|
193 | var allRows = document.getElementsByTagName('tr'); |
---|
194 | for (i=0; i < allRows.length; i++) |
---|
195 | { |
---|
196 | var currentName = allRows[i].getAttribute('name'); |
---|
197 | var isVisible = allRows[i].style.display == ''; |
---|
198 | if(!!currentName && currentName.indexOf(name) == 0 && isVisible) |
---|
199 | { |
---|
200 | allRows[i].scrollIntoView(true); |
---|
201 | return true; |
---|
202 | } |
---|
203 | } |
---|
204 | |
---|
205 | return false; |
---|
206 | } |
---|
207 | |
---|
208 | // Linkifies the specified text content, replaces candidate links with html links |
---|
209 | function linkify(text) |
---|
210 | { |
---|
211 | if(!text || 0 === text.length) |
---|
212 | { |
---|
213 | return text; |
---|
214 | } |
---|
215 | |
---|
216 | // Find http, https and ftp links and replace them with hyper links |
---|
217 | var urlLink = /(http|https|ftp)\:\/\/[a-zA-Z0-9\-\.]+(:[a-zA-Z0-9]*)?\/?([a-zA-Z0-9\-\._\?\,\/\\\+&%\$#\=~;\{\}])*/gi; |
---|
218 | |
---|
219 | return text.replace(urlLink, '<a href="$&">$&</a>') ; |
---|
220 | } |
---|
221 | |
---|
222 | // Linkifies the specified element by ID |
---|
223 | function linkifyElement(id) |
---|
224 | { |
---|
225 | var element = document.getElementById(id); |
---|
226 | if(!!element) |
---|
227 | { |
---|
228 | element.innerHTML = linkify(element.innerHTML); |
---|
229 | } |
---|
230 | } |
---|
231 | |
---|
232 | function ToggleMessageVisibility(projectName) |
---|
233 | { |
---|
234 | if(!projectName || 0 === projectName.length) |
---|
235 | { |
---|
236 | return; |
---|
237 | } |
---|
238 | |
---|
239 | toggleTableRowsByName("MessageRowClass" + projectName); |
---|
240 | toggleTableRowsByName('MessageRowHeaderShow' + projectName); |
---|
241 | toggleTableRowsByName('MessageRowHeaderHide' + projectName); |
---|
242 | } |
---|
243 | |
---|
244 | function ScrollToFirstVisibleMessage(projectName) |
---|
245 | { |
---|
246 | if(!projectName || 0 === projectName.length) |
---|
247 | { |
---|
248 | return; |
---|
249 | } |
---|
250 | |
---|
251 | // First try the 'Show messages' row |
---|
252 | if(!scrollToFirstVisibleRow('MessageRowHeaderShow' + projectName)) |
---|
253 | { |
---|
254 | // Failed to find a visible row for 'Show messages', try an actual message row |
---|
255 | scrollToFirstVisibleRow('MessageRowClass' + projectName); |
---|
256 | } |
---|
257 | } |
---|
258 | </script></head><body><h1 _locID="ConversionReport"> |
---|
259 | Migration Report - </h1><div id="content"><h2 _locID="OverviewTitle">Overview</h2><div id="overview"><table><tr><th></th><th _locID="ProjectTableHeader">Project</th><th _locID="PathTableHeader">Path</th><th _locID="ErrorsTableHeader">Errors</th><th _locID="WarningsTableHeader">Warnings</th><th _locID="MessagesTableHeader">Messages</th></tr><tr><td class="IconErrorEncoded" /><td><strong><a href="#Pong">Pong</a></strong></td><td>Pong\Pong\Pong.csproj</td><td class="textCentered"><a href="#PongError">1</a></td><td class="textCentered"><a>0</a></td><td class="textCentered"><a href="#">0</a></td></tr><tr><td class="IconErrorEncoded" /><td><strong><a href="#PongContent">PongContent</a></strong></td><td>Pong\PongContent\PongContent.contentproj</td><td class="textCentered"><a href="#PongContentError">1</a></td><td class="textCentered"><a>0</a></td><td class="textCentered"><a href="#">0</a></td></tr><tr><td class="IconSuccessEncoded" /><td><strong><a href="#Solution"><span _locID="OverviewSolutionSpan">Solution</span></a></strong></td><td>Pong.sln</td><td class="textCentered"><a>0</a></td><td class="textCentered"><a>0</a></td><td class="textCentered"><a href="#" onclick="ScrollToFirstVisibleMessage('Solution'); return false;">1</a></td></tr></table></div><h2 _locID="SolutionAndProjectsTitle">Solution and projects</h2><div id="messages"><a name="Pong" /><h3>Pong</h3><table><tr id="PongHeaderRow"><th></th><th class="messageCell" _locID="MessageTableHeader">Message</th></tr><tr name="ErrorRowClassPong"><td class="IconErrorEncoded"><a name="PongError" /></td><td class="messageCell"><strong>Pong\Pong\Pong.csproj: |
---|
260 | </strong><span>The application which this project type is based on was not found. Please try this link for further information: http://go.microsoft.com/fwlink/?prd=12395&pver=11&sbp=ProjectTypeDeprecated&plcid=0x409&clcid=0x409&ar=MSDN&sar=ProjectCompatibility&o1=6D335F3A-9D43-41b4-9D22-F6F17C4BE596</span></td></tr></table><a name="PongContent" /><h3>PongContent</h3><table><tr id="PongContentHeaderRow"><th></th><th class="messageCell" _locID="MessageTableHeader">Message</th></tr><tr name="ErrorRowClassPongContent"><td class="IconErrorEncoded"><a name="PongContentError" /></td><td class="messageCell"><strong>Pong\PongContent\PongContent.contentproj: |
---|
261 | </strong><span>The application which this project type is based on was not found. Please try this link for further information: http://go.microsoft.com/fwlink/?prd=12395&pver=11&sbp=ProjectTypeDeprecated&plcid=0x409&clcid=0x409&ar=MSDN&sar=ProjectCompatibility&o1=96E2B04D-8817-42C6-938A-82C39BA4D311</span></td></tr></table><a name="Solution" /><h3 _locID="ProjectDisplayNameHeader">Solution</h3><table><tr id="SolutionHeaderRow"><th></th><th class="messageCell" _locID="MessageTableHeader">Message</th></tr><tr name="MessageRowHeaderShowSolution"><td class="IconInfoEncoded" /><td class="messageCell"><a _locID="ShowAdditionalMessages" href="#" name="SolutionMessage" onclick="ToggleMessageVisibility('Solution'); return false;"> |
---|
262 | Show 1 additional messages |
---|
263 | </a></td></tr><tr name="MessageRowClassSolution" style="display: none"><td class="IconInfoEncoded"><a name="SolutionMessage" /></td><td class="messageCell"><strong>Pong.sln: |
---|
264 | </strong><span>The solution file does not require migration.</span></td></tr><tr style="display: none" name="MessageRowHeaderHideSolution"><td class="IconInfoEncoded" /><td class="messageCell"><a _locID="HideAdditionalMessages" href="#" name="SolutionMessage" onclick="ToggleMessageVisibility('Solution'); return false;"> |
---|
265 | Hide 1 additional messages |
---|
266 | </a></td></tr></table></div></div></body></html> |
---|