Tag Archives: microsoft
Best Practices
Hello All:
This question is for those of you who develop in .Net/Visual Studio. When building web facing user interfaces, what are your preferred tools for speeding up development time (and why)?
Thanks in advance for your feedback.
Hello All:This question is for those of you who develop in .Net/Visual Studio. When building web facing user interfaces, what are your preferred tools for speeding up development time (and why)?Thanks in advance for your feedback. Read More
How to Backup Offiice 365 Emails to PST File?
First of all you have to download and install Advik Office 365 Backup Tool. This software is designed to backup Office 365 emails with attachments. You can export Office 365 mailbox to PST , EML, MBOX, and multiple other file formats. The software is capable enough to download emails from mulitiple Outlook 365 accounts.
Steps to backup Office 365 emails to PST file
Launch Advik Office 365 Backup Tool in your PC.Enter credentials to sign in.Select mailbox folders to export.Choose PST as saving option.Click Convert button.
Finished! The software will download or backup Office 365 mailbox to PST in no time.
First of all you have to download and install Advik Office 365 Backup Tool. This software is designed to backup Office 365 emails with attachments. You can export Office 365 mailbox to PST , EML, MBOX, and multiple other file formats. The software is capable enough to download emails from mulitiple Outlook 365 accounts. Steps to backup Office 365 emails to PST fileLaunch Advik Office 365 Backup Tool in your PC.Enter credentials to sign in.Select mailbox folders to export.Choose PST as saving option.Click Convert button.Finished! The software will download or backup Office 365 mailbox to PST in no time. Read More
Add or remove people from your form response notification emails
Allowing only the form owner to receive response notifications has long been a pain point for many users. But that’s no longer a problem! You can now add or remove people or groups from the response notification emails, for forms or quizzes, keeping everyone in the loop! Let’s check how it works together.
Add recipients
To add others, first go to the form’s settings and click “Get email notification of each response”. Then you can proceed to add your desired recipients with a name, email address or a group in your organization.
Selected recipients get notified
When a new response is submitted, all those listed under “Response receipts” will receive an email notification. They can simply click “view results” to access the form’s result page for more details or sync to Excel for always up-to-date information without needing to return to the Forms site.
Remove recipients
If someone has left your organization or you wish to exclude them from notifications, you can effortlessly remove them from the list. Simply access the “…” icon next to the recipients list and remove the individuals by clicking the “trash can” icon.
Visit forms.office.com now to manage your response notification emails! You can also try it out using this template.
Microsoft Tech Community – Latest Blogs –Read More
Copilot is now available in classic Outlook for Windows
Last Ignite we showed our plans for Copilot in Outlook and how the new Outlook for Windows would get the most recent features first.
We also know that our customers still rely on the classic version of Outlook for a lot of their work and to improve their Copilot experience we have been rolling out Copilot features into classic Outlook over the last few months.
For future Copilot features, we will continue to release first in the new Outlook for Windows and web, with Mac and mobile fast following, and classic releasing between 3 and 12 months after the first roll out.
Copilot in classic Outlook for Windows is already available for most customers in Current Channel or Monthly Enterprise Channel.
Available features include:
Summarize by Copilot Imagine sending an email, taking a short break and coming back to a very active thread with multiple replies. You could scroll back to the first response and start reading or Copilot can quickly summarize the thread for you, so you can catch up on what happened in with a few bullet points in minutes. Copilot even points out where it got the information so you can get more details if needed. To access summarize, select the “Summarize” button on the top right of the reading pane after you open a message. This feature is available in build 16.0.17028.10000 in Current Channel and Monthly Enterprise Channel.
Summarize in classic Outlook for Windows
Coaching by Copilot An additional set of eyes on an important email you are writing can help you make sure you are communicating the right ideas. When busy schedules and due dates mix up, coaching by Copilot can be that set of extra eyes and provide suggestions to help you communicate your ideas with the right tone, clarity, and make sure the reader sentiment is the intended. To get coaching, once you have drafted a message, select the Copilot icon in the ribbon and then “Coaching by Copilot”. Available in build 16.0.17231.20182 in Current Channel and Monthly Enterprise Channel.
Coaching by Copilot in classic Outlook for Windows
Draft with Copilot helps you easily draft emails starting from a prompt. To start a draft, select “New Email” or reply to a message, then select the Copilot icon in the ribbon, and choose “Draft with Copilot” – When you enter the prompt you can also adjust the length and tone before it is drafted. Draft with Copilot is available in build 16.0.17425.20174 in Current Channel and Monthly Enterprise Channel.
Tone and length can be adjusted when drafting with Copilot
Once the message is drafted, you can also adjust it with further instructions to Copilot.
Starting in June, Copilot for Microsoft 365 chat experience (Microsoft 365 Roadmap ID 388753) is coming to classic Outlook for Windows. Copilot in Outlook allows you to draft emails, ask questions, summarize multiple email conversations, and connect across your enterprise data including chats, documents, meetings, and emails without leaving Outlook. This feature will start rolling out for classic Outlook for Windows in June for Current Channel and August for Monthly Enterprise Channel, when it’s rolled out it will be pinned by default on the left app bar.
Copilot can be accessed in classic Outlook on the left app bar
Copilot in Outlook requires a Copilot for Microsoft 365 license.
We understand that classic Outlook is an important tool for many people, and we hope to bring more Copilot features into classic Outlook. While each platform has its own dev time, we expect that key Copilot features that come to new Outlook for Windows, web, mobile, and Mac will also come to classic Outlook within a reasonable follow-up timeline depending on the feature.
We always enjoy reading your feedback and comments, please leave us your thoughts in the comments.
Thanks!
Microsoft Tech Community – Latest Blogs –Read More
Copilot Dashboard update – Features and data interpretation guide
Since the Microsoft Copilot Dashboard became generally available on March 27th we’ve seen a huge amount of interest and usage from customers seeking to understand the impact of their Copilot for Microsoft 365 investments.
We’ve listened to your feedback, and today we’re pleased to share a set of feature announcements and best practices to help you maximize your Copilot Dashboard usage.
As a reminder, starting in 2024 Q3, the Copilot Dashboard will no longer require a Viva license to access, and will be included in your Copilot for Microsoft 365 subscription.
To access the Copilot Dashboard, simply navigate to aka.ms/CopilotDashboard from your browser or open the Viva Insights app in Microsoft Teams.
Copilot Dashboard Data Interpretation Guidance
Before we dive into features and roadmap, let’s begin with a set of 7 best practices gathered from customers and our internal data analytics team at Microsoft.
1. Understand the dashboard metrics and how they are calculated
It’s well worth your time to read the Copilot Dashboard online documentation so you can articulate the inputs that feed into dashboard metrics. This resource is continually updated and will help you tell the Copilot ROI story with deep dives on metrics like Assisted hours. See also our recent Worklab article on how we measure the value of AI at work.
2. Pair Copilot usage data with sentiment analysis
If your surveyed users are reporting high satisfaction with Copilot and telling you how it enables them to be more agile and synthesize more information, that’s a powerful signal. Keep in mind that surveys are a leading indicator of benefits. Habits take time to develop and reflect in the data as behavioral changes. Utilize the sentiment analysis capabilities of Copilot Dashboard to get an early pulse on benefits while waiting for developing behavioral adaptations.
3. Understand that Copilot usage metrics and behavioral metrics are not causally related
The behavioral metrics included in Copilot Dashboard are influenced by a wide range of work and personal factors for each measured employee. Especially at the beginning of this transformation when volume of usage is still picking up, it is important to remember that Copilot is very likely not solely responsible for any behavioral metric (i.e. meetings hours, emails sent, etc) differences shown in the dashboard.
4. Ensure measured Copilot users have received skilling and adoption resources
We should not expect Copilot to drastically change user behavior or output without the proper skilling and adoption enablement. Has your organization clearly communicated, with leadership support, Copilot availability and expectations to users? Delivered skilling content to new Copilot users around prompt engineering and scenario guidance? Set up early adopter communities to share best practices?
As with any new tool, users require resources to accelerate adoption. The Viva Suite contains a set of purpose-built tools to do exactly this:
• Copilot Academy in Viva Learning to drive AI and Copilot user upskilling
• Copilot community templates in Viva Engage to enable best practice sharing and answer questions
• Copilot communication templates in Viva Amplify to quickly get the word out on Copilot availability and expected actions
• Copilot Dashboard in Viva Insights to measure Copilot adoption and impact
5. CSV upload & classifying organizations
To get the most out of the Copilot Dashboard, consider making an organizational data upload to customize the attribute filters visible in the dashboard. An organizational data upload is required to access the Job function filter within the dashboard.
6. Ensure licenses have been assigned for sufficient time before conducting analyses
Like all new technology, employees will utilize features more effectively as usage and familiarity increases. Ideally, we recommend allowing 2-3 months after adoption, per our research, before conducting analysis of Copilot impact. We recommend refraining from transferring licenses between users during the time of study as this makes it challenging to compare groups to determine impact.
7. Leverage custom reports from Viva Insights analyst workbench to go deeper
Custom reports available through Viva Insights analyst workbench provide an opportunity to deep dive into areas of Copilot reporting that may not be available from the Copilot Dashboard.
Note: you must be assigned the Viva Insights Analyst Role to access analyst workbench.
Some advantages of utilizing analyst workbench include:
Ability to pull usage data older than 28 days
Ability to slice usage data for groups smaller than 10
Ability to pull in custom organizational data – for example sales performance or geography – to identify business impact correlations
Get row level data for weekly Copilot usage so you can build custom views and dashboards
Ability to customize the definition of active Copilot users and explore usage intensity
For a walkthrough on how to utilize analyst workbench for Copilot analysis, see this video.
Hopefully the 7 best practices above are a helpful guide as you leverage the Copilot Dashboard. Now, let’s take a look at some recently released and upcoming features.
Recently released and upcoming features
Copilot assisted hours with calculation breakdowns – [generally available now]
Copilot assisted hours is an estimate of the total time employees were assisted by Copilot over the past 28 days. The metric is computed based on your employees’ actions in Copilot and multipliers derived from our research on Copilot users. The metric should be viewed as a general estimate based on the most relevant Copilot usage data and research currently available. The underlying calculation methodology will evolve over time as new information becomes available. Select ‘How do we estimate this’ to see a breakdown of how the total figure is calculated.
Date ranges – [generally available now]
In the Copilot Dashboard you will now see a specific date range identified in the upper right corner to clarify the measurement timeframe. This date range reflects a trailing 28 day period and is not configurable. For a custom date range analysis, use analyst workbench.
Minimum aggregation group size threshold – [generally available now]
On the Adoption and Impact pages, you can view aggregated user-level metrics for groups that meet or exceed the minimum aggregation size set by your Viva Insights admin. By default, this is set to 10 employees. The minimum it can be set to is 5.
For tenant level metrics in the dashboard, minimum group size restrictions have been removed.
Copilot for Microsoft 365 metrics for custom reports – [generally available now]
Available from analyst workbench in Viva Insights, you can now add Copilot for Microsoft 365 metrics to custom reports. Analysts can now find these metrics in the metric library and in the “add metrics” step in a person query under the “Microsoft 365 Copilot” section. As part of this update, the Copilot-related metric names have also been updated to be more intuitive.
Note: if you have a custom Power BI report built based on a query including Copilot metrics, you may have to rerun your query (in the case of a non-recurring query) and update the logic in your Power BI report to reference the updated Copilot metric names. All Copilot metric names can be found in the documentation: Person query | Microsoft Learn.
Trendlines – [available by end of July 2024]
6-month lookback trendline views will now be available from the Adoption and Impact pages. The Adoption page trendline shows Copilot adoption trends across the trailing 6 months, filterable by either # of Copilot active users, % of active Copilot users, # of Copilot licensed employees, or % of Copilot licensed employees.
Note: Active Copilot users are defined as the number of users who actively used Copilot at least once in any of the following Microsoft 365 apps during the last 28 days: Microsoft Teams, Outlook, Word, Excel, PowerPoint, OneNote, Loop, and Copilot chat (formerly Microsoft 365 Chat). More apps will be added over time.
The Impact page trendline allows you to deep dive into a trailing 6-month view for Copilot impact metrics (e.g. Meeting hours summarized by Copilot) with filters available associated with the impact metric selected.
Delegate access – [available by end of June 2024]
Users with access to the Copilot Dashboard will soon be able to delegate access to other people within their company. By doing so, someone else such as a chief of staff or one of your direct reports, would have the same access you do to Copilot Dashboard.
Adoption PBI template – [available by end of June 2024]
Available from analyst workbench in Viva Insights, the new Adoption PBI template enables a deeper look into adoption trends, including a dynamic date slicer, trendlines, and highlight section calling out top actions.
Impact PBI template – [available by end of June 2024]
Available from analyst workbench in Viva Insights, the new Impact PBI template enables a deeper look into impact areas, including a dynamic date slicer, Copilot assisted hours and value calculator, group comparisons, and the ability to customize active usage definitions.
We hope you find the guidance and updates above useful. As always, we value your feedback! Please leave your comments below.
For additional information to get started, please read our technical documentation at
Not a Viva Insights customer? Check out our latest features, demos, and pricing. Please reach out to your Microsoft representative for more information.
Microsoft Tech Community – Latest Blogs –Read More
Webinars: live translated captions
Hi all,
Quick question on the live translated caption feature for team premium. Does this feature work if I organize a webinar and I have a premium license? Thanks.
Hi all, Quick question on the live translated caption feature for team premium. Does this feature work if I organize a webinar and I have a premium license? Thanks. Read More
Unable to Create Azure Batch Pool Due to “Pool Quota Reached” Error Despite Having Zero Pools
I’m encountering an issue with Azure Batch where I’m unable to create a new batch pool. The error message I’m receiving is: poolquotaReached: pool quota for the account has been reached. However, when I check the quota, it shows that my current pool size is 0.
Here are some details about my situation:
Azure Service: Azure BatchError Message: poolquotaReached: pool quota for the account has been reachedCurrent Pool Size: 0Actions Taken:Verified quota through the Azure Portal, which confirms that no pools are currently in use.Checked for any hidden or lingering pools that might be consuming quota, but found none.
I am unsure how to proceed with this issue. Has anyone encountered a similar problem, or can someone provide guidance on how to resolve this? Is there a possibility that my account quota is incorrectly configured, or could this be a bug?
Any insights or solutions would be greatly appreciated. Thank you!
I’m encountering an issue with Azure Batch where I’m unable to create a new batch pool. The error message I’m receiving is: poolquotaReached: pool quota for the account has been reached. However, when I check the quota, it shows that my current pool size is 0.Here are some details about my situation:Azure Service: Azure BatchError Message: poolquotaReached: pool quota for the account has been reachedCurrent Pool Size: 0Actions Taken:Verified quota through the Azure Portal, which confirms that no pools are currently in use.Checked for any hidden or lingering pools that might be consuming quota, but found none.I am unsure how to proceed with this issue. Has anyone encountered a similar problem, or can someone provide guidance on how to resolve this? Is there a possibility that my account quota is incorrectly configured, or could this be a bug?Any insights or solutions would be greatly appreciated. Thank you! Read More
Disaster Recovery options for Premium Block Blob HNS storage
Looking to implement a Data Lakehouse in Azure and DR is becoming a large focus. Ideally we’d use an Azure Storage Account with Hierarchical Namespace enabled and then also use Premium and not Standard to provide better read performance, then the block blob option. However, there is no GRS option for any Azure Storage Account Premium.
Are there any DR options to get this data to another region in Azure? Well beside a dual write (2 phased commit) into each storage account.
Looking to implement a Data Lakehouse in Azure and DR is becoming a large focus. Ideally we’d use an Azure Storage Account with Hierarchical Namespace enabled and then also use Premium and not Standard to provide better read performance, then the block blob option. However, there is no GRS option for any Azure Storage Account Premium. Are there any DR options to get this data to another region in Azure? Well beside a dual write (2 phased commit) into each storage account. Read More
Virtual Smart Card for Application 2FA
Is it possible to use VSC’s for application 2FA? My understanding is that operating system sign-in is relatively straight forward (although there’s no option to use username/ password with the VSC, only PIN).
Create the certificate template
Create the TPM virtual smart card using tpmvscmgr.exe
Enrol for the certificate on the TPM Virtual Smart Card
Is it possible to use VSC’s for application 2FA? My understanding is that operating system sign-in is relatively straight forward (although there’s no option to use username/ password with the VSC, only PIN).Create the certificate templateCreate the TPM virtual smart card using tpmvscmgr.exeEnrol for the certificate on the TPM Virtual Smart Card Read More
Webinar Confirmation Mail: English instead of German
When I create a Webinar with Microsoft Teams (Mac) in German and a participant register himself on the public registration page, the confirmation mail to the participant will be sent in English instead of German language, even the attached calender file is in German. Is there any solution for this, so Confirmation Mail itself is sent in German (or at least same language as the register page).
Public Registering Page in German
E-Mail sent to the registered participant (in English)
When I create a Webinar with Microsoft Teams (Mac) in German and a participant register himself on the public registration page, the confirmation mail to the participant will be sent in English instead of German language, even the attached calender file is in German. Is there any solution for this, so Confirmation Mail itself is sent in German (or at least same language as the register page).Public Registering Page in German E-Mail sent to the registered participant (in English) Read More
Calendar View using Dynamic Filtering
This might be a bug, but would love to know if anyone else can confirm…
If I use dynamic filtering in a standard flat list view, it works as expected; click on a filter and the filtered items remain. If I use a calendar view, I need to click on two or more filters in order to have anything show up (even if the second filter is empty).
Anyone experience this?
This might be a bug, but would love to know if anyone else can confirm…If I use dynamic filtering in a standard flat list view, it works as expected; click on a filter and the filtered items remain. If I use a calendar view, I need to click on two or more filters in order to have anything show up (even if the second filter is empty).Anyone experience this? Read More
call log tracker for sales calls and contacts
I need to create a sales call log tracker that would have various categories such as Landfills, Water treatment plant, Waste Management facilities, Plazas, Labpack businesses, industrial parks, & a few others)
I need to keep track of facility name, facility owner, owner/operator name of facility, address, county, contact name, contact phone number, contact email, date called, CICS employee name, notes, services interested in, services needed, follow up needed,action items, status
Ideally we want to have a Master Customer Contact list that will keep track of all our customers and previous jobs but also keep track of potential customers that we have spoken to with notes for future references.
Currently I have a workbook with various sheets that has a sheet for the various categories (Plaza list of contacts, Solid waste management contacts, Landfill contacts, etc)
3 people are making calls off these lists so we need to track who was spoken to and outcome and what needs to be done. How can this be set up easily to add data to while calling etc
I attached a drop box link to the sample work book i have currently that needs to be fixed
I need to create a sales call log tracker that would have various categories such as Landfills, Water treatment plant, Waste Management facilities, Plazas, Labpack businesses, industrial parks, & a few others) I need to keep track of facility name, facility owner, owner/operator name of facility, address, county, contact name, contact phone number, contact email, date called, CICS employee name, notes, services interested in, services needed, follow up needed,action items, statusIdeally we want to have a Master Customer Contact list that will keep track of all our customers and previous jobs but also keep track of potential customers that we have spoken to with notes for future references.Currently I have a workbook with various sheets that has a sheet for the various categories (Plaza list of contacts, Solid waste management contacts, Landfill contacts, etc) 3 people are making calls off these lists so we need to track who was spoken to and outcome and what needs to be done. How can this be set up easily to add data to while calling etcI attached a drop box link to the sample work book i have currently that needs to be fixedhttps://www.dropbox.com/scl/fi/7dnn8hybwicla5c68a4fi/AN-samplle-sales-calls-tracker.xlsx?rlkey=1ll4ahjn4pjg84f75dhslq4q8&st=wdc2hqoc&dl=0 Read More
Edge canary will lose and clear the password after restarting.
English is not my native language; please excuse typing errors.
Browser version: Microsoft Edge version 128.0.2638.0 (official version) canary (64-bit)
os: Windows Pro 22H2
Edge canary will lose and clear the password after restarting, but my official version of Edge is not like this, both browsers are synced with the same account.
The Edge canary is turned off and back on, but the password is not lost and emptied.
I checked my settings and it didn’t turn on “Delete browsing data when off”. However, you will not be able to log back in to a different website after restarting.
I re-downloaded the Edge canary and installed it, but the problem still appears.
浏览器版本:Microsoft Edge版本 128.0.2638.0 (正式版本) canary (64 位)
os:Windows 专业版 22H2
Edge canary在重启后密码都会丢失清空,而我的edge正式版却没有这样,这两个浏览器都是用着同一个账户同步。
Edge canary在关闭后重新打开,密码却不会丢失清空。
我检查过了我的设置,没有开启“关闭时删除浏览数据”。不过重启后不会在不同的网站重新登录。
我重新下过Edge canary并安装,但问题仍然出现。
English is not my native language; please excuse typing errors.Browser version: Microsoft Edge version 128.0.2638.0 (official version) canary (64-bit)os: Windows Pro 22H2 Edge canary will lose and clear the password after restarting, but my official version of Edge is not like this, both browsers are synced with the same account.The Edge canary is turned off and back on, but the password is not lost and emptied.I checked my settings and it didn’t turn on “Delete browsing data when off”. However, you will not be able to log back in to a different website after restarting.I re-downloaded the Edge canary and installed it, but the problem still appears. 浏览器版本:Microsoft Edge版本 128.0.2638.0 (正式版本) canary (64 位)os:Windows 专业版 22H2Edge canary在重启后密码都会丢失清空,而我的edge正式版却没有这样,这两个浏览器都是用着同一个账户同步。Edge canary在关闭后重新打开,密码却不会丢失清空。我检查过了我的设置,没有开启“关闭时删除浏览数据”。不过重启后不会在不同的网站重新登录。我重新下过Edge canary并安装,但问题仍然出现。 Read More
MS Teams App requires approval although is unblocked and available to everyone.
Hi,
I have a MS teams bot (custom app) published via the MS Graph API to our org and team space.
It shows up under the MS Teams Admin with the following flag/settings:
Available to: Everyone
App Status: unblocked
Publishing Status: Published
Custom App: yes
When our teams admin tries to install the app in their MS teams client, it shows “request approval” button, and then shows in the ms teams admin that his user account has requested it.
As mentioned it’s marked as available to everyone and is unblocked – not sure why it’s requesting approval?
Then secondly our IT admin has recently changed some of our user roles, and so was thinking it could be that? if so, what role should our MS teams admin have in order to simply install the app rather than requesting approval for it?
Pls let me know if you need more information.
Thank you, Robert
Hi, I have a MS teams bot (custom app) published via the MS Graph API to our org and team space. It shows up under the MS Teams Admin with the following flag/settings: Available to: EveryoneApp Status: unblockedPublishing Status: PublishedCustom App: yes When our teams admin tries to install the app in their MS teams client, it shows “request approval” button, and then shows in the ms teams admin that his user account has requested it. As mentioned it’s marked as available to everyone and is unblocked – not sure why it’s requesting approval? Then secondly our IT admin has recently changed some of our user roles, and so was thinking it could be that? if so, what role should our MS teams admin have in order to simply install the app rather than requesting approval for it? Pls let me know if you need more information. Thank you, Robert Read More
Help with Rule set up
Greetings all,
A bit confused in how to set up a bcc rule to always bcc me on any sent message and have it filed in a file I have named “BCC’s to me”.
Anyone help me?
Thanks in advance.
Greetings all, A bit confused in how to set up a bcc rule to always bcc me on any sent message and have it filed in a file I have named “BCC’s to me”. Anyone help me? Thanks in advance. Read More
Can’t install our app from Store, fails with codes 0x800701c5 / 800700B7
Hello everybody.
I hope I’m posting to the right place, first time here, so please excuse any mistakes.
I already posted this to the Q+A area on learn.microsoft.com about a week ago, hoping that somebody from Microsoft would have a look, but zero reply so far.
We want to publish our app, that is made with Xamarin Forms, to the Microsoft Store. WACK does not report any problems with the uploaded app.
Installation fails for all betatesters, the store app reports error 0x800701c5.
So I tried installation with winget: winget install –logs 9NK8G21NBK6B
I can supply the complete log, but these should be the relevant lines:
2024-05-28 08:48:57.157 [CORE] WinGet, version [1.7.11261], activity [{B9AEE5D2-4A9C-460A-A6A7-09D6EB082745}]
2024-05-28 08:48:57.157 [CORE] OS: Windows.Desktop v10.0.19045.4412
2024-05-28 08:48:57.157 [CORE] Command line Args: “C:Usersm.baeurleAppDataLocalMicrosoftWindowsAppswinget.exe” install –logs 9NK8G21NBK6B
2024-05-28 08:48:57.157 [CORE] Package: Microsoft.DesktopAppInstaller v1.22.11261.0
2024-05-28 08:48:57.157 [CORE] IsCOMCall:0; Caller: winget-cli
2024-05-28 08:48:57.164 [CLI ] WinGet invoked with arguments: ‘install’ ‘–logs’ ‘9NK8G21NBK6B’
2024-05-28 08:48:57.165 [CLI ] Found subcommand: install
[…]
2024-05-28 08:48:58.688 [REPO] Opening database for ImmutableRead at ‘C:Program FilesWindowsAppsMicrosoft.Winget.Source_2024.527.2133.978_neutral__8wekyb3d8bbwePublicindex.db’
2024-05-28 08:48:58.690 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 22:32:52.000]
2024-05-28 08:48:58.727 [REPO] Creating new SQLite Index with version [Latest] at ‘:memory:’
2024-05-28 08:48:58.731 [REPO] Reading MSI UpgradeCodes
2024-05-28 08:48:58.861 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(1) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.
2024-05-28 08:48:58.861 [REPO] Ignoring duplicate ARP entry Machine|X86|Instant C#_is1 [Instant C#]
2024-05-28 08:48:59.017 [REPO] Reading MSI UpgradeCodes
2024-05-28 08:48:59.075 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(2) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.
[This message is repeated about 30 times.]
2024-05-28 08:48:59.619 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateStoreEdgeFDinstalled.db’
2024-05-28 08:48:59.623 [REPO] Opened SQLite Index with version [1.7], last write [2024-04-05 10:38:35.000]
2024-05-28 08:48:59.625 [REPO] Sending http POST request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/manifestSearch
2024-05-28 08:48:59.734 [REPO] Response status: 200
2024-05-28 08:48:59.735 [REPO] Sending http GET request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/packageManifests/9NK8G21NBK6B?Market=DE
2024-05-28 08:49:00.001 [REPO] Response status: 200
2024-05-28 08:49:00.002 [REPO] Finding installed package from available package using system reference search: Query:[none] Include:PackageFamilyName=’digi-softwaregmbh.12487985175e8_22nq861yrmj7r'[Exact] Include:NormalizedNameAndPublisher=’digi-app 2’+’digi-software gmbh'[Exact]
2024-05-28 08:49:00.009 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateMicrosoft.Winget.Source_8wekyb3d8bbweinstalled.db’
2024-05-28 08:49:00.011 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 14:28:20.000]
2024-05-28 08:49:00.033 [CLI ] Found one app. App id: 9NK8G21NBK6B App name: DIGI-APP 2
2024-05-28 08:49:00.039 [REPO] Attempting to open pinning database: C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStatepinning.db
2024-05-28 08:49:00.039 [CLI ] Manifest fields: Name [DIGI-APP 2], Version [Unknown]
2024-05-28 08:49:06.323 [CLI ] Package agreements accepted in prompt
2024-05-28 08:49:06.347 [CORE] Getting entitlement for ProductId: 9NK8G21NBK6B
2024-05-28 08:49:06.347 [CORE] Get user entitlement.
2024-05-28 08:49:07.446 [CORE] Get entitlement succeeded.
2024-05-28 08:49:07.695 [CORE] Started MSStore package execution. ProductId: 9NK8G21NBK6B PackageFamilyName: DIGI-SOFTWAREGmbH.12487985175E8_22nq861yrmj7r
2024-05-28 08:49:16.076 [CLI ] MSStore install failed. ProductId: 9NK8G21NBK6B HResult: 0x800701c5
2024-05-28 08:49:16.076 [CLI ] Terminating context: 0x800701c5 at C:__w1sexternalpkgsrcAppInstallerCLICoreWorkflowsMSStoreInstallerHandler.cpp:68
My questions are:
What do the error codes mean, what is the description of these errors?What is going wrong with the installation?How can I fix it?
The sentence in German in the lines that come multiple times, “Eine Datei kann nicht…” can be translated as follows: “A file cannot be created when it already exists.”
So an additional question is: What file/s could be the problem?
I made sure that no older or similar app is installed. Also running winget with or without admin privileges makes no difference.
Any help with this will really be appreciated.
Best regards,
Markus
Hello everybody.I hope I’m posting to the right place, first time here, so please excuse any mistakes.I already posted this to the Q+A area on learn.microsoft.com about a week ago, hoping that somebody from Microsoft would have a look, but zero reply so far. We want to publish our app, that is made with Xamarin Forms, to the Microsoft Store. WACK does not report any problems with the uploaded app.Installation fails for all betatesters, the store app reports error 0x800701c5.So I tried installation with winget: winget install –logs 9NK8G21NBK6B I can supply the complete log, but these should be the relevant lines:2024-05-28 08:48:57.157 [CORE] WinGet, version [1.7.11261], activity [{B9AEE5D2-4A9C-460A-A6A7-09D6EB082745}]2024-05-28 08:48:57.157 [CORE] OS: Windows.Desktop v10.0.19045.44122024-05-28 08:48:57.157 [CORE] Command line Args: “C:Usersm.baeurleAppDataLocalMicrosoftWindowsAppswinget.exe” install –logs 9NK8G21NBK6B2024-05-28 08:48:57.157 [CORE] Package: Microsoft.DesktopAppInstaller v1.22.11261.02024-05-28 08:48:57.157 [CORE] IsCOMCall:0; Caller: winget-cli2024-05-28 08:48:57.164 [CLI ] WinGet invoked with arguments: ‘install’ ‘–logs’ ‘9NK8G21NBK6B’2024-05-28 08:48:57.165 [CLI ] Found subcommand: install[…]2024-05-28 08:48:58.688 [REPO] Opening database for ImmutableRead at ‘C:Program FilesWindowsAppsMicrosoft.Winget.Source_2024.527.2133.978_neutral__8wekyb3d8bbwePublicindex.db’2024-05-28 08:48:58.690 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 22:32:52.000]2024-05-28 08:48:58.727 [REPO] Creating new SQLite Index with version [Latest] at ‘:memory:’2024-05-28 08:48:58.731 [REPO] Reading MSI UpgradeCodes2024-05-28 08:48:58.861 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(1) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.2024-05-28 08:48:58.861 [REPO] Ignoring duplicate ARP entry Machine|X86|Instant C#_is1 [Instant C#]2024-05-28 08:48:59.017 [REPO] Reading MSI UpgradeCodes2024-05-28 08:48:59.075 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(2) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.[This message is repeated about 30 times.]2024-05-28 08:48:59.619 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateStoreEdgeFDinstalled.db’2024-05-28 08:48:59.623 [REPO] Opened SQLite Index with version [1.7], last write [2024-04-05 10:38:35.000]2024-05-28 08:48:59.625 [REPO] Sending http POST request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/manifestSearch2024-05-28 08:48:59.734 [REPO] Response status: 2002024-05-28 08:48:59.735 [REPO] Sending http GET request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/packageManifests/9NK8G21NBK6B?Market=DE2024-05-28 08:49:00.001 [REPO] Response status: 2002024-05-28 08:49:00.002 [REPO] Finding installed package from available package using system reference search: Query:[none] Include:PackageFamilyName=’digi-softwaregmbh.12487985175e8_22nq861yrmj7r'[Exact] Include:NormalizedNameAndPublisher=’digi-app 2’+’digi-software gmbh'[Exact]2024-05-28 08:49:00.009 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateMicrosoft.Winget.Source_8wekyb3d8bbweinstalled.db’2024-05-28 08:49:00.011 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 14:28:20.000]2024-05-28 08:49:00.033 [CLI ] Found one app. App id: 9NK8G21NBK6B App name: DIGI-APP 22024-05-28 08:49:00.039 [REPO] Attempting to open pinning database: C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStatepinning.db2024-05-28 08:49:00.039 [CLI ] Manifest fields: Name [DIGI-APP 2], Version [Unknown]2024-05-28 08:49:06.323 [CLI ] Package agreements accepted in prompt2024-05-28 08:49:06.347 [CORE] Getting entitlement for ProductId: 9NK8G21NBK6B2024-05-28 08:49:06.347 [CORE] Get user entitlement.2024-05-28 08:49:07.446 [CORE] Get entitlement succeeded.2024-05-28 08:49:07.695 [CORE] Started MSStore package execution. ProductId: 9NK8G21NBK6B PackageFamilyName: DIGI-SOFTWAREGmbH.12487985175E8_22nq861yrmj7r2024-05-28 08:49:16.076 [CLI ] MSStore install failed. ProductId: 9NK8G21NBK6B HResult: 0x800701c52024-05-28 08:49:16.076 [CLI ] Terminating context: 0x800701c5 at C:__w1sexternalpkgsrcAppInstallerCLICoreWorkflowsMSStoreInstallerHandler.cpp:68 My questions are:What do the error codes mean, what is the description of these errors?What is going wrong with the installation?How can I fix it?The sentence in German in the lines that come multiple times, “Eine Datei kann nicht…” can be translated as follows: “A file cannot be created when it already exists.”So an additional question is: What file/s could be the problem?I made sure that no older or similar app is installed. Also running winget with or without admin privileges makes no difference. Any help with this will really be appreciated.Best regards,Markus Read More
Experimenting with PowerShell Batching and Parallel Execution
PowerShell Parallel Processing is a mechanism to speed the processing of large quantities of data. In this example, we discuss how to use parallel batches to fetch Entra ID account information using mailbox data to drive information retrieval. Although this is only a demonstration of a technique, it might help those who must process thousands of mailboxes or accounts and would like to do so more quickly.
https://practical365.com/powershell-parallel-processing/
PowerShell Parallel Processing is a mechanism to speed the processing of large quantities of data. In this example, we discuss how to use parallel batches to fetch Entra ID account information using mailbox data to drive information retrieval. Although this is only a demonstration of a technique, it might help those who must process thousands of mailboxes or accounts and would like to do so more quickly.
https://practical365.com/powershell-parallel-processing/ Read More
Monitoring Windows LAPS
How can I monitor Windows LAPS usage in Active Directory Domain Services (AD DS) with Defender for Identity?
How can I monitor Windows LAPS usage in Active Directory Domain Services (AD DS) with Defender for Identity? Read More