-
Notifications
You must be signed in to change notification settings - Fork 439
Build errors with non-English .NET #150
Comments
@fabiodaniele can you show some examples of the errors you're getting? |
@Eilon, @fabiodaniele - is it something related to Issue#92 ? |
@garora not sure, but we're working on getting this repo updated for ASP.NET Core, so I'm sure we'll have everything building. If people can share the exact error(s) they're getting, plus info on the exact version of Visual Studio installed, that would be helpful! |
@Eilon @garora hi, sorry for the delay. The log generated by the build command shows errors related to the execution of the test projects. Many exceptions are raised. @garora It seems something really different from the issue you mentioned. Here is a file containing the whole log as copied from the console window. Note I spent some effort in understand that, for the solution to build in Visual Studio, I needed to install the FxCop extension (never used before). But I'm not sure that my local dev environment is correct to build this solution. What I mean is: without other info, I just can think I could need other extensions or I need to use another VS version. So, imho, I believe it would be useful to write some docs about the correct configuration to work with the solution. |
@fabiodaniele - I do not have 'Visual Studio 2017' installed on my current box, I could try the same within next couple of hours from now. I did a try using Visual Studio 2015 Update3 and project is building perfectly using both Visual Studio and Build.bat file. This is just a vague guess, nothing tested yet. Build.bat is using msbuild.exe 14.0 - please check if you have other exceptions related to msbuild version. Also, if required you can take a look here: Visual Studio 2017 msbuil |
@garora I can't find any exception referring to msbuild. The exceptions I see are raised by Assert.SomeAssertion(), but they don't seem related to msbuild. If I look at the first lines in the log, I find: Anyway, now I try to also look at the link you suggested :-) |
@fabiodaniele - I can't say anything until I tried it using Visual Studio 2017 update3 (latest one). I will try and post here after several hours. I am sorry, I can't do it right now due to unavailability of Visual Studio 2017 on my dev box. |
@garora Don't worry! In the meanwhile, I try to replicate the issue on another (newer and cleaner) PC, hoping to find out more. |
@fabiodaniele - best of luck and thanks |
@garora, I hope this could help. I tried on another PC, where I never installed VS versions prior to 2017, just to understand if traces of other installations are causing the issue on my main PC. So, on my secondary PC, i did the following:
|
@fabiodaniele - It seems, issues are with Visual Studio 2017. Give me some time to analyze and I come back with more information. |
Thanks for the extra info, we'll investigate. Just to be clear, these are test failures, not compilation failures (which confused me, because in my mind "build" == "compile"), but I get that build.cmd runs everything, and it's failing. |
@fabiodaniele - I tried on a new Dev box with a fresh install of Visual Studio 2017 Preview, here are the steps (I performed):
Everything is passed and Build successful I suggest, drill-down the failing tests eg. @Eilon - This is working for me as expected. I would appreciate if you can look into the issue #92 that is a roadblock for #15 |
@Eilon - Yes, those are test failures, so I'm sorry that the title I used for this issue may have confused you. @garora - This is really strange to me, because I did the same thing. Also, I can notice that the log you attached is not the console output generated by build.cmd. So It's hard for me to believe that the issue is not replicating on your new dev box. Anyway, the point for me is: I already tried to develop what I proposed with the issue #147, but:
In my opinion, the problem is not about the fails themselves. The problem is that I don't think this to be an acceptable workflow. And, always in my opinion, this is due to a lack in informations on about collaborating to the project. I don't think it's enough to ask new contributors to sign an agreement. I think it is also (and above all) important to share some documents about the proper configuration of the dev environment needed for collaborating to the project. I'm really sorry for critizing, but I hope you'll really understand that I am doing this for constructive and collaborative purposes. And I really thank you for all the support :-) |
@fabiodaniele - First of all, I understand you are running through lot of issues. Don't worry, it happened in a dev's life. Regarding log, I attached is a log generated from |
@garora Thank you :-) |
Indeed, we are working as hard as we can to get this repo back into shape - we let it go a little bit stale for a while so sorry about that. |
@Eilon - Thanks for your reply. I will wait until it get back. Just a thought - the issue, I was mentioned in not related to ASP.NET WebHooks, I believe that is a generic issue, where Visual Studio is unable to find the symbols. Is there any way, we can check with Visual Studio folks or is there any other platform, where I can ask this query? |
@garora the built-in "VS Feedback" tool is the best way to report issues with VS. That will send the right diagnostic info and get routed to the sub-team within VS who can investigate. |
@fabiodaniele - I've written a free ebook on WebHooks, it'd be helpful: free ebook. |
Looks as if some of the tests are culture-specific. The webhooks build errors.txt file shows Italian error messages where English is expected. These tests need something similar to ASP.NET Core's |
This issue was moved to aspnet/AspNetWebHooks#23 |
Hi,
I cloned the repo and tried to build it with the build.cmd script, but it fails due to many errors occurring in many test projects.
Could it depend on the configuration of my development environment?
My machine has Visual Studio 2017 installed.
The text was updated successfully, but these errors were encountered: