Update setup.py - use vswhere for msbuild 15+#540
Conversation
|
UnmanagedExports complaining about ildasm.exe: UnmanagedExports.1.2.7\tools\RGiesecke.DllExport.targets(58,3): error : Microsoft.Build.Utilities.ToolLocationHelper could not find ildasm.exe. [.\pythonnet\src\clrmodule\clrmodule.csproj] |
|
although unmanaged exports complains, the build looks fine and the "import clr" works. this issue seems very common: https://stackoverflow.com/questions/44836800/could-not-find-ildasm-exe |
|
Build fails due to 12.04 upgraded to Mono 5.2 + travis apt command have a bad thing --no-install-suggest. addons:
apt:
sources:
- sourceline: deb http://download.mono-project.com/repo/ubuntu precise main
key_url: http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xA6A19B38D3D831EF
packages:
- mono-devel
- ca-certificates-monoProbably it's time to merge #518 , as it's contain many things like that already debugged. |
Codecov Report
@@ Coverage Diff @@
## master #540 +/- ##
==========================================
- Coverage 77.12% 76.41% -0.72%
==========================================
Files 65 64 -1
Lines 5547 5541 -6
Branches 889 889
==========================================
- Hits 4278 4234 -44
- Misses 981 1019 +38
Partials 288 288
Continue to review full report at Codecov.
|
|
closing this in favor #518 assuming @dmitriyse moves vswhere to tools subdirectory |
|
My suggestion #540 (comment) did not helps. Strange. |
|
On Windows 10, the ildasm.exe error does prevent installation from completing. I'm using the master branch on 6/6/18. I attempted to upgrade DllExport and configure the app using DllExport.bat (which was suggested somewhere). This results in the following error: |
What does this implement/fix? Explain your changes.
VS 2017 issues with msbuild
Does this close any currently open issues?
#539
Any other comments?
@dmitriyse needs to be added to this commit
Checklist
Check all those that are applicable and complete.
AUTHORSCHANGELOG