Replies: 3 comments 5 replies
-
To the best of my knowledge, there's not another way for us to script the install of those components. At least the
This one I've seen for a while now, but it's never really affected anything so far as I can tell. #12707 may help here, not sure though. If you wanna help figure out the root cause here, I'm all ears.
Yea we should probably fix those 😋
Those are certainly not expected! I don't think I've ever seen that, unless like, those files were in use by the OS while the build was running. But it seems extremely unlikely that the ARM version of TAEF in our repo was in use while you were building.... |
Beta Was this translation helpful? Give feedback.
-
I am building on Windows 10; I don't know if that perhaps makes a difference. I tried setting the whole terminal directory tree to be hands off for defender in case that was the problem but I thought pretty much all the issues with it causing access denied had been fixed in the win8 timeframe. I checked permissions on the files and I have full control on them. I didn't check attributes, d'oh! so they might be read only but I don't know why the tools might be opening the files for write access. I'm not running any antivirus other than defender. I can install the file monitor from sysinternals and see what's really going on with file accesses causing conflicts but I thought it was pretty weird that something would be accessing those paths and getting access denied too. I had studiously avoided learning much about msbuild hoping it would go away but that seems to not be the case so I guess I need to put my big boy pants on and figure out what's going on. I'll see what I can do and update the discussion as I find more data. Mike |
Beta Was this translation helpful? Give feedback.
-
I can't run the test cases and after doing some amount of research, it looks like a lot of people get the dependencies installed for the first time by building the solutions for things like this in visual studio and then running them. So I tried that and I'm hitting more problems. This is with the latest VS and I have a separate clean enlistment. I'm building x64 debug.
|
Beta Was this translation helpful? Give feedback.
-
Hi, I'm getting set up in the environment to try building to see if I can lend a hand on some of the low hanging fruit issues and I'm running into a few issues getting a good build.
I'm going to start from the beginning. First, opening the solution in VS and then getting it to install the missing components is required, it's not possible to proactively install those components from what I can tell. Is that right? That was surprising.
Second, when using razzle to set up the environment (I'm old school NT person so razzle and bcz make me feel warm and fuzzy inside even if it's just a facade), I get a warning:
Warnings are never good things to ignore; I get this problem on both my desktop and laptop. (my laptop is ridiculously fast)
Here are more warnings with a debug build:
87>C:\Users\micha\source\repos\terminal\src\cascadia\TerminalSettingsEditor\AddProfile.xaml(63,56): XamlCompiler warning WMC1506: OneWay bindings require at least one of their steps to support raising notifications when their value changes [C:\Users\micha\source\repos\terminal\src\cascadia\TerminalSettingsEditor\Microsoft.Terminal.Settings.Editor.vcxproj]
and then with a release build, I was able to repro the warnings I got on the debug build on my desktop:
Are these "expected warnings"?
Thanks,
Mike
Beta Was this translation helpful? Give feedback.
All reactions